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 getPrice(String itemNo, String amount)
        {
            SalesHeader head = new SalesHeader();
            Lines line= new Lines();

            line.No = itemNo;
            line.Quantity = Convert.ToDecimal(amount);
            List<Lines> lines = new List<Lines>();
            object lineObj = line;
            lines.Add(line);
            head.Lines = lines.ToArray();
            RootSalesHeader root = new RootSalesHeader();
            root.SalesHeader = head;
            double price=Convert.ToDouble(_Service.CreateFakeSalesOrder(ref root));
            return price.ToString();
        }