public IActionResult Add(FlightData.Models.Employee newEmployee) { if (User.IsInRole("Admin") == false) { return(RedirectToAction("Index", "Home")); } var _newEmployee = new FlightData.Models.Employee { FirstName = newEmployee.FirstName, LastName = newEmployee.LastName, Job = newEmployee.Job, TotalHours = 0 }; _employees.Add(_newEmployee); return(RedirectToAction("Index", "Employee")); }
public IActionResult Update(EmployeeFormModel EmployeeToBeEdited) { if (User.IsInRole("Admin") == false) { return(RedirectToAction("Index", "Home")); } FlightData.Models.Employee _employee = _employees.GetById(EmployeeToBeEdited.Id); FlightData.Models.Employee newEmployee = new FlightData.Models.Employee { Id = EmployeeToBeEdited.Id, FirstName = EmployeeToBeEdited.FirstName, LastName = EmployeeToBeEdited.LastName, Job = EmployeeToBeEdited.Job, TotalHours = EmployeeToBeEdited.TotalHours }; _employees.Update(_employee.Id, newEmployee); return(RedirectToAction("Index", "Employee")); }