public SalesService(IIOBalanceRepository <Product> product, IOrderService orderService) { this._product = product; this._orderService = orderService; this.product = new Product(); this.salesOrder = new SalesOrder(); this.salesOrderDetail = new SalesOrderDetail(); }
public OrderService(IIOBalanceRepository <PurchaseOrder> purchaseOrder, IIOBalanceRepository <PurchaseOrderDetail> purchaseOrderDetail, IIOBalanceRepository <SalesOrder> salesOrder, IIOBalanceRepository <SalesOrderDetail> salesOrderDetail, IIOBalanceRepository <ReportCombination> reportCombination, IInventoryService inventoryService) { this._purchaseOrder = purchaseOrder; this._purchaseOrderDetail = purchaseOrderDetail; this._salesOrder = salesOrder; this._salesOrderDetail = salesOrderDetail; this._reportCombination = reportCombination; this._inventoryService = inventoryService; this.purchaseOrder = new IOBalanceEntity.PurchaseOrder(); this.purchaseOrderDetail = new IOBalanceEntity.PurchaseOrderDetail(); this.salesOrder = new IOBalanceEntity.SalesOrder(); this.salesOrderDetail = new IOBalanceEntity.SalesOrderDetail(); this.reportCombination = new IOBalanceEntity.ReportCombination(); }
public static IOBalanceEntity.SalesOrderDetail DtoToEntitySalesOrderDetail(this OrderDetailDto dto) { IOBalanceEntity.SalesOrderDetail entity = null; if (!dto.IsNull()) { entity = new IOBalanceEntity.SalesOrderDetail { SalesOrderDetailID = dto.SalesOrderDetailId, SalesOrderID = dto.SalesOrderId, ProductID = (long)dto.ProductId, Quantity = dto.Quantity, UnitID = dto.UnitId, UnitPrice = dto.UnitPrice, OverrideDisplay = dto.OverrideDisplay, OverrideExtDisplay = dto.OverrideExtDisplay }; } return(entity); }