public void Post([FromBody] InsertOrder addorder) { using (SalesForceEntities entities = new SalesForceEntities()) { entities.CreateOrder(addorder.Date, addorder.UserId, addorder.OutletId, addorder.DeliveryDate, addorder.Remarks, addorder.Longitude, addorder.Longitude); entities.SaveChanges(); } using (SalesForceEntities entities = new SalesForceEntities()) { ObjectResult <Nullable <int> > id = entities.GetOrderId(addorder.Date, addorder.UserId, addorder.OutletId); var item = id.First(); int i = Convert.ToInt32(item); //entities.CreatePayment(i, addorder.PaymentType, addorder.Amount); //entities.SaveChanges(); for (int x = 0; x < addorder.abc.Count; x++) { entities.CreateVanOrderProducts(i, addorder.abc[x].ProductId, addorder.abc[x].ProductQuantity); entities.SaveChanges(); //entities.UpdateProductAfterOrder(addorder.abc[x].ProductQuantity, addorder.abc[x].ProductId); //entities.SaveChanges(); } } }
protected void Button1_Click1(object sender, EventArgs e) { InsertOrder o = new InsertOrder(); o.O_Name = TextBox1.Text; o.O_Desc = TextBox2.Text; o.O_Price = TextBox3.Text; o.O_Type = RadioButtonList1.SelectedValue; o.O_Stat = RadioButtonList2.SelectedValue; o.O_Cate = DropDownList1.SelectedValue; string r = client.Insert(o); lblmsg.Visible = true; lblmsg.Text = r.ToString(); }
public void AddOrder_ValidQuantity_ReturnsTrue() { //Arrange var order = new IOrderReciever(); var orderItem = new IOrderItemReciever(); //Act bool result; if (new InsertOrderItem(orderItem, "0", "0", "1", "5", 6).CanExecute()) { result = new InsertOrder(orderItem, order, "0", "1").CanExecute(); } else { result = false; } //Assert Assert.IsTrue(result); }
/// <summary> /// ?abc? /// </summary> /// <param name="sourceNode">?abc?</param> /// <param name="destinationNode">?abc?</param> /// <param name="insertOrder">?abc?</param> internal static void MoveChilds(XmlNode sourceNode, XmlNode destinationNode, InsertOrder insertOrder) { if (sourceNode == null) { throw new ArgumentNullException("sourceNode"); } if (destinationNode == null) { throw new ArgumentNullException("destinationNode"); } for (Int32 k = sourceNode.ChildNodes.Count - 1; k >= 0; k--) { if (insertOrder == InsertOrder.Append) { destinationNode.AppendChild(sourceNode.ChildNodes[k]); } else { destinationNode.PrependChild(sourceNode.ChildNodes[k]); } } }
public InsertOrder AddOrder(InsertOrder insertOrder) { using (var session = sessionFactory.OpenSession()) { insertOrder.order.OrderDate = DateTime.Now; var lines = insertOrder.details; insertOrder.order.OrderLines = new List <OrderDetail>(); session.SaveOrUpdate(insertOrder.order); session.Flush(); foreach (var orderDetail in insertOrder.details) { orderDetail.Order = insertOrder.order; //insertOrder.order.OrderLines.Add(orderDetail); session.SaveOrUpdate(orderDetail); } //session.SaveOrUpdate(insertOrder.order); session.Flush(); foreach (var detail in insertOrder.order.OrderLines) { detail.Order = null; } return(insertOrder); } }