public async Task <ExternalPurchaseOrder> GetNewHavingStockData(string user) { InternalPurchaseOrder internalPurchaseOrder = await internalPurchaseOrderDataUtil.GetTestHavingStockData(user); return(new ExternalPurchaseOrder { CurrencyCode = "CurrencyCode", CurrencyId = "CurrencyId", CurrencyRate = 0.5, UnitId = "UnitId", UnitCode = "UnitCode", UnitName = "UnitName", DivisionId = "DivisionId", DivisionCode = "DivisionCode", DivisionName = "DivisionName", FreightCostBy = "test", DeliveryDate = DateTime.Now.AddDays(1), OrderDate = DateTime.Now, SupplierCode = "sup", SupplierId = "supId", POCashType = "POCashType", IncomeTaxName = "Final", IncomeTaxRate = "1.5", UseIncomeTax = true, IncomeTaxBy = "Supplier", SupplierName = "Supplier", PaymentMethod = "test", Remark = "Remark", Items = new List <ExternalPurchaseOrderItem> { externalPurchaseOrderItemDataUtil.GetNewData(internalPurchaseOrder) } }); }
public async Task <ExternalPurchaseOrder> GetNewHavingStockData(string user) { InternalPurchaseOrder internalPurchaseOrder = await internalPurchaseOrderDataUtil.GetTestHavingStockData(user); //List<ExternalPurchaseOrderDetail> detail = new List<ExternalPurchaseOrderDetail>(); //foreach (var POdetail in internalPurchaseOrder.Items) //{ // detail.Add(new ExternalPurchaseOrderDetail // { // POItemId = POdetail.Id, // PRItemId = Convert.ToInt64(POdetail.PRItemId), // ProductId = "ProductId", // ProductCode = "ProductCode", // ProductName = "ProductName", // DefaultQuantity = 10, // DealUomId = "UomId", // DealUomUnit = "Uom", // ProductRemark = "Remark", // PriceBeforeTax = 1000, // PricePerDealUnit = 200, // DealQuantity = POdetail.Quantity // }); //} //List<ExternalPurchaseOrderItem> items = new List<ExternalPurchaseOrderItem>(); //items.Add(new ExternalPurchaseOrderItem //{ // POId = internalPurchaseOrder.Id, // PRId = Convert.ToInt64(internalPurchaseOrder.PRId), // PONo = internalPurchaseOrder.PONo, // PRNo = internalPurchaseOrder.PRNo, // UnitCode = "unitcode", // UnitName = "unit", // UnitId = "unitId", // Details = detail //}); return(new ExternalPurchaseOrder { CurrencyCode = "CurrencyCode", CurrencyId = "CurrencyId", CurrencyRate = 0.5, UnitId = "UnitId", UnitCode = "UnitCode", UnitName = "UnitName", DivisionId = "DivisionId", DivisionCode = "DivisionCode", DivisionName = "DivisionName", FreightCostBy = "test", DeliveryDate = DateTime.Now.AddDays(1), OrderDate = DateTime.Now, SupplierCode = "sup", SupplierId = "supId", IncomeTaxName = "Final", IncomeTaxRate = "1.5", UseIncomeTax = true, IncomeTaxBy = "Supplier", SupplierName = "Supplier", PaymentMethod = "test", Remark = "Remark", Items = new List <ExternalPurchaseOrderItem> { externalPurchaseOrderItemDataUtil.GetNewData(internalPurchaseOrder) } }); }