public ActionResult DeleteConfirmed(int id) { Employee employee = p_repo.GetEmployee(id); p_repo.DeleteEmployee(employee); return(RedirectToAction("Index")); }
public ActionResult Edit(int id, Employee employee) { try { // TODO: Add update logic here m_repo.UpdateEmployee(employee); m_repo.DeleteEmployee(m_repo.GetEmployeeById(id)); //magic line of workingness return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult DeleteConfirmed(int id) { // Employee employee = db.Employees.Find(id); Employee employee = m_repo.GetEmployee(id); m_repo.DeleteEmployee(employee); m_repo.SaveEmployee(employee); // db.Employees.Remove(employee); // db.SaveChanges(); return(RedirectToAction("Index")); }