Ejemplo n.º 1
0
 public void Save(OrderBinding Model)
 {
     using (var _c = db)
     {
         var _Order = new Order(Model);
         _c.Orders.Add(_Order);
         _c.SaveChanges();
     }
 }
Ejemplo n.º 2
0
        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
                });
            }
        }
Ejemplo n.º 3
0
 public IHttpActionResult PostSave(OrderBinding Model)
 {
     _OrderService.Save(Model);
     return Ok();
 }