public ActionResult DeleteConfirmed(int id) { HC_Employee employee = unitOfWork.EmployeeRepository.GetByID(id); unitOfWork.EmployeeRepository.Delete(employee); unitOfWork.Save(); return(RedirectToAction("Index")); }
// GET: Employees/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } HC_Employee employee = unitOfWork.EmployeeRepository.GetByID(id); if (employee == null) { return(HttpNotFound()); } return(View(employee)); }
// GET: Employees/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } HC_Employee employee = unitOfWork.EmployeeRepository.GetByID(id); Mapper.CreateMap <HC_Employee, EmployeeVM>(); var employeeVM = Mapper.Map <HC_Employee, EmployeeVM>(employee); if (employee == null) { return(HttpNotFound()); } return(View(employeeVM)); }