public ActionResult Create(EmplDetails details) { try { db.Employees.Add(details.ToEmployee()); db.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View("EmplDetails")); } }
public ActionResult Edit(EmplDetails details) { try { db.Entry(details.ToEmployee()).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View("EmplDetails", details)); } }
public ActionResult DeleteConfirmed(EmplDetails details) { try { var empl = db.Employees.Find(details.Id); db.Entry(empl).State = EntityState.Deleted; db.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View("EmplDelete")); } }