Ejemplo n.º 1
0
        // GET: AddRefreshment
        public ActionResult Index()
        {
            var db          = new CodeFirst.CodeFirst();
            var refreshment = new Models.Refreshment();

            return(View(refreshment));
        }
Ejemplo n.º 2
0
 // GET: Refreshment
 public ActionResult Index()
 {
     Models.Refreshment myModel = new Models.Refreshment();
     if (TempData["model"] != null)
     {
         myModel = (Models.Refreshment)TempData["model"];
         TempData.Remove("model");
     }
     return(View(myModel));
 }
Ejemplo n.º 3
0
        // GET: RefreshmentDetails
        public ActionResult Index(string refreshmentID)
        {
            Models.Refreshment  myModel = new Models.Refreshment();
            CodeFirst.CodeFirst db      = new CodeFirst.CodeFirst();
            if (refreshmentID != null)
            {
                var intSupplierID = Int32.Parse(refreshmentID);
                var myRefreshment = db.Refreshments.Where(i => i.RefreshmentID == intSupplierID).FirstOrDefault();

                myModel.RefreshmentID = myRefreshment.RefreshmentID;
                myModel.Name          = myRefreshment.Name;
                myModel.Description   = myRefreshment.Description;
                myModel.UnitPrice     = myRefreshment.UnitPrice;
            }

            return(View(myModel));
        }
        public ActionResult Modify([Bind(Prefix = "")] Models.Refreshment model)
        {
            var db = new CodeFirst.CodeFirst();

            if (ModelState.IsValid)
            {
                var Refreshment = db.Refreshments.Where(v => v.RefreshmentID == model.RefreshmentID).SingleOrDefault();

                if (Refreshment != null)
                {
                    Refreshment.RefreshmentID = model.RefreshmentID;
                    Refreshment.Name          = model.Name;
                    Refreshment.Description   = model.Description;
                    Refreshment.UnitPrice     = model.UnitPrice;
                    db.SaveChanges();
                }

                TempData["js"] = "myUpdateSuccess()";
                return(RedirectToAction("Index", "Refreshment"));
            }

            return(View("Index", model));
        }
Ejemplo n.º 5
0
        public ActionResult Create([Bind(Prefix = "")] Models.Refreshment model)
        {
            var db = new CodeFirst.CodeFirst();

            if (ModelState.IsValid)
            {
                if (db.Refreshments.Count() > 0)
                {
                    var item = db.Refreshments.OrderByDescending(a => a.RefreshmentID).FirstOrDefault();

                    db.Refreshments.Add(new CodeFirst.Refreshment
                    {
                        RefreshmentID = item.RefreshmentID + 1,
                        Name          = model.Name,
                        Description   = model.Description,
                        UnitPrice     = model.UnitPrice,
                    });
                }
                else
                {
                    db.Refreshments.Add(new CodeFirst.Refreshment
                    {
                        RefreshmentID = 1,
                        Name          = model.Name,
                        Description   = model.Description,
                        UnitPrice     = model.UnitPrice,
                    });
                }

                db.SaveChanges();
                model.JavaScriptToRun = "mySuccess()";
                TempData["model"]     = model;
                return(RedirectToAction("Index", "Refreshment"));
            }

            return(View("Index", model));
        }