public IActionResult AllStaffList() { var adminId = GetAdminID(); var centreId = GetCentreId(); var centreCustomPrompts = centreCustomPromptsService.GetCustomPromptsForCentreByCentreId(centreId); var supervisorDelegateDetails = supervisorService.GetSupervisorDelegateDetailsForAdminId(adminId); var model = new AllStaffListViewModel(supervisorDelegateDetails, centreCustomPrompts); return(View("AllStaffList", model)); }
public IActionResult AllStaffList() { var adminId = GetAdminID(); var centreId = GetCentreId(); var centreCustomPrompts = centreRegistrationPromptsService.GetCentreRegistrationPromptsByCentreId(centreId); var supervisorDelegateDetails = supervisorService.GetSupervisorDelegateDetailsForAdminId(adminId) .Select(supervisor => { return(supervisor); } ); var isSupervisor = User.GetCustomClaimAsBool(CustomClaimTypes.IsSupervisor) ?? false; var model = new AllStaffListViewModel(supervisorDelegateDetails, centreCustomPrompts, isSupervisor); return(View("AllStaffList", model)); }