public SalesOrder GetData(int ID) { SalesOrder so = SalesOrder.Get(ID); if (so != null) { return(so); } else { return(new SalesOrder()); } }
public void Adding_SingleItem_Test() { var wallet = new Item("Wallet", "Common wallet", 15); var loan = new Item("Loan1", "It's a loan", -5000); var order = new SalesOrder("Order1", "Buying wallet with a loan"); order.AddItem(wallet); order.AddItem(loan); var itemCount = order.Get().Count(); const int expectedCount = 2; Assert.Equal(expectedCount, itemCount); }
protected override void ExecuteWorkflowLogic() { var fulfillSalesOrderRequest = new FulfillSalesOrderRequest() { Status = SalesOrderStatus.Get(Context.ExecutionContext), OrderClose = new Entity("orderclose") { ["subject"] = Subject.Get(Context.ExecutionContext), ["salesorderid"] = SalesOrder.Get(Context.ExecutionContext), ["actualend"] = CloseDate.Get(Context.ExecutionContext), ["description"] = Description.Get(Context.ExecutionContext) } }; Context.UserService.Execute(fulfillSalesOrderRequest); }
public SalesOrder SaveEdit(SalesOrder addso) { try { SalesOrder so = SalesOrder.Get(addso.SalesOrderId); if (so != null) { so.ContactNo = addso.ContactNo; so.DivisionNo = addso.DivisionNo; so.Salesman = addso.Salesman; so.ShipToAddressNo = addso.ShipToAddressNo; so.TermsNo = addso.TermsNo; so.ShipViaNo = addso.ShipViaNo; so.Account = addso.Account; so.CustomerPO = addso.CustomerPO; so.Instructions = addso.Instructions; so.Notes = addso.Notes; so.UpdatedBy = addso.UpdatedBy; so.ShippingCost = addso.ShippingCost; so.Freight = addso.Freight; so.Paid = addso.Paid; so.Salesman2 = addso.Salesman2; so.Salesman2Percent = addso.Salesman2Percent; so.IncotermNo = addso.IncotermNo; // so.TaxNo = addso.TaxNo; // //[002] code start so.AS9120 = addso.AS9120; //[002] code end //[002] code start so.CurrencyNo = addso.CurrencyNo; //[002] code end so.Update(); return(so); } else { return(new SalesOrder()); } } catch (Exception e) { WriteError(e); return(new SalesOrder()); } }