Your IP : 216.73.216.43


Current Path : /home/deltalab/PMS/logistic-backend/dist/models/orders/
Upload File :
Current File : //home/deltalab/PMS/logistic-backend/dist/models/orders/order.service.d.ts

import { Model } from 'mongoose';
import { Order, OrderDocument } from './order.schema';
import { RouteService } from '../routes/route.service';
import { Params } from 'src/common/interfaces/params';
export declare class OrderService {
    private routeService;
    private orderModel;
    constructor(routeService: RouteService, orderModel: Model<OrderDocument>);
    create(order: Order): Promise<Order>;
    delete(id: string): Promise<Order>;
    update(id: string, order: Order): Promise<Order>;
    updateMany(orders: Order[]): Promise<any[]>;
    readAll(params: Params): Promise<Order[]>;
    readById(id: number): Promise<Order>;
}