public IActionResult DelegateProfileAssessments(int supervisorDelegateId) { var superviseDelegate = supervisorService.GetSupervisorDelegateDetailsById(supervisorDelegateId, GetAdminID(), 0); var delegateSelfAssessments = supervisorService.GetSelfAssessmentsForSupervisorDelegateId(supervisorDelegateId, GetAdminID()); var model = new DelegateSelfAssessmentsViewModel() { SupervisorDelegateDetail = superviseDelegate, DelegateSelfAssessments = delegateSelfAssessments }; return(View("DelegateProfileAssessments", model)); }
public IActionResult DelegateProfileAssessments(int supervisorDelegateId) { var adminId = GetAdminID(); var superviseDelegate = supervisorService.GetSupervisorDelegateDetailsById(supervisorDelegateId, adminId, 0); var loggedInUserId = User.GetAdminId(); var loggedInAdminUser = userDataService.GetAdminUserById(loggedInUserId !.GetValueOrDefault()); var delegateSelfAssessments = supervisorService.GetSelfAssessmentsForSupervisorDelegateId(supervisorDelegateId, adminId); var model = new DelegateSelfAssessmentsViewModel() { IsNominatedSupervisor = loggedInAdminUser?.IsSupervisor == true ? false : loggedInAdminUser?.IsNominatedSupervisor ?? false, SupervisorDelegateDetail = superviseDelegate, DelegateSelfAssessments = delegateSelfAssessments }; return(View("DelegateProfileAssessments", model)); }