public IActionResult AddEmployee(EmployeeView newEmployee) { if (!ModelState.IsValid) { return(View(newEmployee)); } newEmployee.Id = _EmployeeData.Add(newEmployee.MapEmployee()); return(RedirectToAction("GetEmployeeDetails", new { newEmployee.Id })); }
public IActionResult ModifyEmployee(EmployeeView employee) { if (!ModelState.IsValid) { return(View(employee)); } if (!_EmployeeData.Update(employee.Id, employee.MapEmployee())) { return(View(employee)); } return(RedirectToAction("GetEmployeeDetails", new { employee.Id })); }