public ActionResult AfterDelete(int LoginId) { using (EmployeeEntities3 dc = new EmployeeEntities3()) { UserDetail u = dc.UserDetails.Find(LoginId); u.IsDeleted = true; u.IsActive = false; //dc.UserDetails.Remove(u); dc.SaveChanges(); return(RedirectToAction("AfterDelete")); } }
public ActionResult Edit(UserDetail u) { using (EmployeeEntities3 dc = new EmployeeEntities3()) { if (ModelState.IsValid) { dc.Entry(u).State = EntityState.Modified; dc.SaveChanges(); return(RedirectToAction("AfterEdit")); } return(View()); } }
public ActionResult Register(UserDetail u) { if (ModelState.IsValid) { using (EmployeeEntities3 dc = new EmployeeEntities3()) { dc.UserDetails.Add(u); //you should check duplicate registration here if (TempData.ContainsKey("LoginId")) { u.CreatedBy = Convert.ToString(TempData.Peek("LoginId")); } //u.CreatedOn = Convert.ToString( DateTime.Now); dc.SaveChanges(); ModelState.Clear(); u = null; return(RedirectToAction("AfterRegister")); } } return(View(u)); }