Beispiel #1
0
 public ActionResult Create(EmplDetails details)
 {
     try
     {
         db.Employees.Add(details.ToEmployee());
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View("EmplDetails"));
     }
 }
Beispiel #2
0
 public ActionResult Edit(EmplDetails details)
 {
     try
     {
         db.Entry(details.ToEmployee()).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View("EmplDetails", details));
     }
 }
Beispiel #3
0
 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"));
     }
 }