Esempio n. 1
0
        public ActionResult Edit(int id)
        {
            EditDeptViewModel model = new EditDeptViewModel();

            var existingDept = _context.Departments.Find(id);

            model.DeptId = existingDept.Id;
            model.Name   = existingDept.Name;
            model.Abbr   = existingDept.Abbr;

            return(View(model));
        }
Esempio n. 2
0
        public ActionResult Edit(EditDeptViewModel model)
        {
            var deptToUpdate = _context.Departments.Find(model.DeptId);

            if (ModelState.IsValid)
            {
                deptToUpdate.Name = model.Name;
                deptToUpdate.Abbr = model.Abbr;

                _context.Entry(deptToUpdate).State = System.Data.Entity.EntityState.Modified;
                _context.SaveChanges();
            }
            return(RedirectToAction("Index"));
        }