public void Save(OrderBinding Model) { using (var _c = db) { var _Order = new Order(Model); _c.Orders.Add(_Order); _c.SaveChanges(); } }
public Order(OrderBinding Model) { this.Address = Model.Address; this.City = Model.City; this.Comment = Model.Comment; this.Email = Model.Email; this.Name = Model.Name; this.Phone = Model.Phone; this.SiteID = Model.SiteID; this.CurrencyID = Model.CurrencyID; this.DateCreated = DateTime.Now; this.OrderProducts = new List<OrderProduct>(); foreach (var item in Model.Products) { this.OrderProducts.Add(new OrderProduct { Number = item.Number, ProductID = item.ProductID }); } }
public IHttpActionResult PostSave(OrderBinding Model) { _OrderService.Save(Model); return Ok(); }