Beispiel #1
0
        public ActionResult EditEmployee(EmpInfo emp)
        {
            PragimDBEntities dbContext = new PragimDBEntities();

            dbContext.Entry(emp).State = System.Data.Entity.EntityState.Modified;

            dbContext.SaveChanges();

            return(RedirectToAction("Index"));
        }
Beispiel #2
0
        //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));
        }