public String WriteOrder(JavaList <ItemSingle> items, CustomerSingle customer) { SalesHeader header = new SalesHeader(); header.Sell_To_Customer_No = customer.no; RootSalesHeader root = new RootSalesHeader(); List <Lines> lines = new List <Lines>(); foreach (var item in items) { Lines line = new Lines(); line.No = item.no; line.Quantity = Convert.ToDecimal(item.quantity); line.Line_Discount_Pct = Convert.ToDecimal(item.discount); lines.Add(line); } header.Lines = lines.ToArray(); root.SalesHeader.Lines.SetValue(header, 0); return(_Service.CreateSalesOrder(ref root)); }
public String WriteOrder(JavaList<ItemSingle> items, CustomerSingle customer) { SalesHeader header = new SalesHeader(); header.Sell_To_Customer_No = customer.no; RootSalesHeader root = new RootSalesHeader(); List<Lines> lines = new List<Lines>(); foreach (var item in items) { Lines line = new Lines(); line.No = item.no; line.Quantity = Convert.ToDecimal(item.quantity); line.Line_Discount_Pct = Convert.ToDecimal(item.discount); lines.Add(line); } header.Lines = lines.ToArray(); root.SalesHeader.Lines.SetValue(header,0); return _Service.CreateSalesOrder(ref root); }