public IActionResult EditFacilityEmployee(FacilityEmployee employee) { if (ModelState.IsValid) { facilityEmployeeRepository.Update(employee); facilityEmployeeRepository.CommitChanges(); return(RedirectToAction("ViewFacilityEmployees", "AdminUser")); } else { return(View(employee)); } }
public IActionResult AddFacilityEmployee(FacilityEmployee facilityEmployee) { if (ModelState.IsValid) { facilityEmployee.EmployeeId = Guid.NewGuid(); facilityEmployeeRepository.Insert(facilityEmployee); facilityEmployeeRepository.CommitChanges(); return(RedirectToAction("Index", "FacilityEmployee")); } else { return(View(facilityEmployee)); } }
public IActionResult DeleteFacilityEmployee(Guid EmployeeId) { FacilityEmployee facilityEmp = new FacilityEmployee(); var facility = facilityEmployeeRepository.GetById(EmployeeId); facilityEmp.FacilityId = facility.FacilityId; facilityEmp.PostalCode = facility.PostalCode; facilityEmp.Street = facility.Street; facilityEmp.City = facility.City; facilityEmp.Email = facility.Email; facilityEmp.EmployeeId = facility.EmployeeId; facilityEmp.Name = facility.Name; facilityEmp.Password = facility.Password; facilityEmployeeRepository.Delete(facilityEmp); return(RedirectToAction("ViewFacilityEmployees")); }
public IActionResult AddFacilityEmployee(Guid FacilityId) { if (ModelState.IsValid) { FacilityEmployee facilityEmployee = new FacilityEmployee(); var facility = dropOffFacilityRepository.GetById(FacilityId); facilityEmployee.FacilityId = facility.FacilityId; facilityEmployee.PostalCode = facility.PostalCode; facilityEmployee.Street = facility.Street; facilityEmployee.City = facility.City; return(View(facilityEmployee)); } else { ModelState.AddModelError("Error", "Facility Employee cannot be added."); return(RedirectToAction("Error", "AdminUser")); } }
public IActionResult EditFacilityEmployee(Guid EmployeeId) { if (ModelState.IsValid) { FacilityEmployee facilityEmp = new FacilityEmployee(); var facility = facilityEmployeeRepository.GetById(EmployeeId); facilityEmp.FacilityId = facility.FacilityId; facilityEmp.PostalCode = facility.PostalCode; facilityEmp.Street = facility.Street; facilityEmp.City = facility.City; facilityEmp.Email = facility.Email; facilityEmp.EmployeeId = facility.EmployeeId; facilityEmp.Name = facility.Name; facilityEmp.Password = facility.Password; return(View(facilityEmp)); } else { ModelState.AddModelError("Error", "Facility Emp could not be edited."); return(RedirectToAction("Error", "AdminUser")); } }