コード例 #1
0
        public ActionResult Edit(int id)
        {
            using (var db = new TupperwareContext())
            {
                var stock       = db.Stock.Include(s => s.Product).FirstOrDefault(s => s.StockId == id);
                var products    = db.Products.ToList();
                var StockStatus = db.StockStatuses.ToList();
                var discounts   = db.Discounts.ToList();
                var Categorie   = db.Categories.ToList();
                var Lines       = db.Lines.ToList();
                var Capacities  = db.Capacities.ToList();
                var Origins     = db.Origins.ToList();
                var Color       = db.Colors.ToList();

                var viewModel = new StockViewModel
                {
                    Stock       = stock,
                    Products    = products,
                    StockStatus = StockStatus,
                    Discount    = discounts,
                    Categories  = Categorie,
                    Lines       = Lines,
                    Capacities  = Capacities,
                    Colors      = Color,
                    Origins     = Origins
                };
                return(View("../Dashboard/Stock/Edit", viewModel));
            }
        }
コード例 #2
0
        public ActionResult Edit(Stock stock)
        {
            using (var db = new TupperwareContext())
            {
                var StockToEdit = db.Stock.Find(stock.StockId);
                stock.StockId = stock.StockId;
                var product = db.Products.Find(stock.ProductId);
                stock.ProductId = stock.Product.ProductId;
                var category = db.Categories.Find(stock.CategorieId);
                stock.CategorieId = stock.Categorie.CategorieId;
                var line = db.Lines.Find(stock.LineId);
                stock.LineId = stock.Line.LineId;
                var stockstatus = db.StockStatuses.Find(stock.StockStatusId);
                stock.StockStatusId = stock.StockStatus.StockStatusId;
                var capacity = db.Capacities.Find(stock.Capacity.CapacityId);
                stock.CapacityId = stock.Capacity.CapacityId;
                var color = db.Colors.Find(stock.ColorId);
                stock.ColorId = stock.Color.ColorId;
                var origin = db.Origins.Find(stock.OriginId);
                stock.OriginId = stock.Origin.OriginId;

                db.Entry(StockToEdit).CurrentValues.SetValues(stock);
                db.SaveChanges();
            }
            return(RedirectToAction("Index"));
        }
コード例 #3
0
 public ActionResult Edit(int id)
 {
     using (var db = new TupperwareContext())
     {
         var PublicationStatus = db.StockStatuses.Find(id);
         return(View("../Dashboard/StockStatus/Edit", PublicationStatus));
     }
 }
コード例 #4
0
 public ActionResult Delete(int id)
 {
     using (var db = new TupperwareContext())
     {
         var dispatch = db.Dispatches.Find(id);
         return(View("../Dashboard/Dispatch/Delete", dispatch));
     }
 }
コード例 #5
0
 public ActionResult Delete(int Id)
 {
     using (var db = new TupperwareContext())
     {
         var stock = db.Stock.Find(Id);
         return(View("../Dashboard/Stock/Delete", stock));
     }
 }
コード例 #6
0
 public ActionResult Delete(int Id)
 {
     using (var db = new TupperwareContext())
     {
         var sale = db.Sales.Find(Id);
         return(View("../Dashboard/Sale/Delete", sale));
     }
 }
コード例 #7
0
 public ActionResult Edit(int id)
 {
     using (var db = new TupperwareContext())
     {
         var sale = db.Sales.Find(id);
         return(View("../Dashboard/Client/Edit"));
     }
 }
コード例 #8
0
 public ActionResult Delete(int id)
 {
     using (var db = new TupperwareContext())
     {
         var client = db.Clients.Find(id);
         return(View("../Dashboard/Client/Delete", client));
     }
 }
コード例 #9
0
 public ActionResult Delete(int Id)
 {
     using (var db = new TupperwareContext())
     {
         var shoppingCart = db.ShoppingCarts.Find(Id);
         return(View("../Dashboard/ShoppingCart/Delete", shoppingCart));
     }
 }
コード例 #10
0
 public ActionResult Edit(int id)
 {
     using (var db = new TupperwareContext())
     {
         var Categorie = db.Categories.Find(id);
         return(View("../Dashboard/Categorie/Edit", Categorie));
     }
 }
コード例 #11
0
 public ActionResult Edit(int id)
 {
     using (var db = new TupperwareContext())
     {
         var line = db.Lines.Find(id);
         return(View("../Dashboard/Line/Edit", line));
     }
 }
コード例 #12
0
 public ActionResult Edit(int id)
 {
     using (var db = new TupperwareContext())
     {
         var product = db.Products.Find(id);
         return(View("../Dashboard/Product/Edit", product));
     }
 }
コード例 #13
0
 public ActionResult Edit(int id)
 {
     using (var db = new TupperwareContext())
     {
         var capacity = db.Capacities.Find(id);
         return(View("../Dashboard/Capacity/Edit", capacity));
     }
 }
コード例 #14
0
 public ActionResult Edit(int id)
 {
     using (var db = new TupperwareContext())
     {
         var user = db.Users.FirstOrDefault(s => s.UserId == id);
         return(View("../Dashboard/User/Edit", user));
     }
 }
コード例 #15
0
 public ActionResult Edit(int id)
 {
     using (var db = new TupperwareContext())
     {
         var discount = db.Discounts.Find(id);
         return(View("../Dashboard/Discount/Edit", discount));
     }
 }
コード例 #16
0
 public ActionResult Delete(int id)
 {
     using (var db = new TupperwareContext())
     {
         var user = db.Users.Find(id);
         return(View("../Dashboard/User/Delete", user));
     }
 }
コード例 #17
0
 public ActionResult Edit(int id)
 {
     using (var db = new TupperwareContext())
     {
         var color = db.Colors.Find(id);
         return(View("../Dashboard/Color/Edit", color));
     }
 }
コード例 #18
0
 public ActionResult Edit(int id)
 {
     using (var db = new TupperwareContext())
     {
         var description = db.Descriptions.Find(id);
         return(View("../Dashboard/Description/Edit", description));
     }
 }
コード例 #19
0
 public ActionResult Edit(int id)
 {
     using (var db = new TupperwareContext())
     {
         var origin = db.Origins.Find(id);
         return(View("../Dashboard/Origin/Edit", origin));
     }
 }
コード例 #20
0
        public ActionResult Index()
        {
            var Discounts = new List <Discount>();

            using (var db = new TupperwareContext())
            {
                Discounts = db.Discounts.ToList();
            }
            return(View("../Dashboard/Discount/Index", Discounts));
        }
コード例 #21
0
 public ActionResult Edit(Discount Discounts)
 {
     using (var db = new TupperwareContext())
     {
         var discountToEdit = db.Discounts.Find(Discounts.DiscountId);
         db.Entry(discountToEdit).CurrentValues.SetValues(Discounts);
         db.SaveChanges();
     }
     return(RedirectToAction("Index"));
 }
コード例 #22
0
 public ActionResult Create(Discount discounts)
 {
     using (var db = new TupperwareContext())
     {
         db.Discounts.Add(discounts);
         db.SaveChanges();
     }
     Session["Message"] = "El porcentage de descuento fue guardado exitosamente";
     return(RedirectToAction("Index"));
 }
コード例 #23
0
        public ActionResult Index()
        {
            var origin = new List <Origin>();

            using (var db = new TupperwareContext())
            {
                origin = db.Origins.ToList();
            }
            return(View("../Dashboard/Origin/Index", origin));
        }
コード例 #24
0
 public ActionResult Edit(Origin origin)
 {
     using (var db = new TupperwareContext())
     {
         var originToEdit = db.Origins.Find(origin.OriginId);
         db.Entry(originToEdit).CurrentValues.SetValues(origin);
         db.SaveChanges();
     }
     return(RedirectToAction("Index"));
 }
コード例 #25
0
        public ActionResult Index()
        {
            var Line = new List <Line>();

            using (var db = new TupperwareContext())
            {
                Line = db.Lines.ToList();
            }
            return(View("../Dashboard/Line/Index", Line));
        }
コード例 #26
0
 public ActionResult Create(Origin origin)
 {
     using (var db = new TupperwareContext())
     {
         db.Origins.Add(origin);
         db.SaveChanges();
     }
     Session["Message"] = "El nuevo origen fue guardado exitosamente";
     return(RedirectToAction("Index"));
 }
コード例 #27
0
        public ActionResult Index()
        {
            var user = new List <User>();

            using (var db = new TupperwareContext())
            {
                user = db.Users.ToList();
            }
            return(View("../Dashboard/User/Index", user));
        }
コード例 #28
0
 public ActionResult Edit(User user)
 {
     using (var db = new TupperwareContext())
     {
         var UserToEdit = db.Users.Find(user.UserId);
         db.Entry(UserToEdit).CurrentValues.SetValues(user);
         db.SaveChanges();
     }
     return(RedirectToAction("Index"));
 }
コード例 #29
0
 public ActionResult Create(User user)
 {
     using (var db = new TupperwareContext())
     {
         db.Users.Add(user);
         db.SaveChanges();
     }
     Session["Message"] = "El usuario fue guardado exitosamente";
     return(RedirectToAction("Index"));
 }
コード例 #30
0
 public ActionResult Edit(Line line)
 {
     using (var db = new TupperwareContext())
     {
         var LineToEdit = db.Lines.Find(line.LineId);
         db.Entry(LineToEdit).CurrentValues.SetValues(line);
         db.SaveChanges();
     }
     return(RedirectToAction("Index"));
 }