public ActionResult EditEmployee(EmpInfo emp) { PragimDBEntities dbContext = new PragimDBEntities(); dbContext.Entry(emp).State = System.Data.Entity.EntityState.Modified; dbContext.SaveChanges(); return(RedirectToAction("Index")); }
//Concurrency: management public ActionResult EditEmployee(int Id) { PragimDBEntities dbContext = new PragimDBEntities(); var employee = dbContext.EmpInfoes.Find(Id); bool isLocked = employee.IsLocked ?? false; ViewBag.IsLocked = isLocked; if (!isLocked) { employee.IsLocked = true; dbContext.SaveChanges(); } return(View(employee)); }
// GET: Home public ActionResult Index() { PragimDBEntities dbContext = new PragimDBEntities(); return(View(dbContext.EmpInfoes.ToList())); }