| - Self Assessment - | -- Role links - | -- Last activity - | -- Status - | -- Actions - | -|||||
|---|---|---|---|---|---|---|---|---|---|
| - Self Assessment @delegateSelfAssessment.RoleName - | -- Role links @(delegateSelfAssessment.ProfessionalGroup != null ? delegateSelfAssessment.ProfessionalGroup : "None/Generic") - @(delegateSelfAssessment.SubGroup != null ? " / " + delegateSelfAssessment.SubGroup : "") - @(delegateSelfAssessment.RoleProfile != null ? " / " + delegateSelfAssessment.RoleProfile : "") - | -
- Last activity @delegateSelfAssessment.LastAccessed.ToShortDateString() (@delegateSelfAssessment.LaunchCount launches) - |
-
- Status |
-
- Actions
- @if (delegateSelfAssessment.IsAssignedToSupervisor)
- {
- @if (delegateSelfAssessment.SignOffRequested == 0 && delegateSelfAssessment.LastAccessed < ClockUtility.UtcNow.AddDays(-7))
+ Self assessments
+ Self Assessment
+ |
+
+ Role links
+ |
+
+ Last activity
+ |
+
+ Status
+ |
+ @if (!Model.IsNominatedSupervisor || (Model.IsNominatedSupervisor && Model.DelegateSelfAssessments.Where(x => x.IsAssignedToSupervisor).Any()))
+ {
+
+ Actions
+ |
+ }
+ |
| + Self Assessment @delegateSelfAssessment.RoleName + | ++ Role links @(delegateSelfAssessment.ProfessionalGroup != null ? delegateSelfAssessment.ProfessionalGroup : "None/Generic") + @(delegateSelfAssessment.SubGroup != null ? " / " + delegateSelfAssessment.SubGroup : "") + @(delegateSelfAssessment.RoleProfile != null ? " / " + delegateSelfAssessment.RoleProfile : "") + | +
+ Last activity @delegateSelfAssessment.LastAccessed.ToShortDateString() (@delegateSelfAssessment.LaunchCount launches) + |
+
+ Status |
+ @if (Model.IsNominatedSupervisor && Model.DelegateSelfAssessments.Where(x => x.IsAssignedToSupervisor).Any())
+ {
+ + Actions + @if (delegateSelfAssessment.IsAssignedToSupervisor) { - Send reminder + @if (delegateSelfAssessment.LaunchCount > 0) + { + @(delegateSelfAssessment.ResultsVerificationRequests > 0 ? "Review" : "View") + } } - @if (delegateSelfAssessment.LaunchCount > 0) + | + } + else + { ++ Actions + @if (delegateSelfAssessment.IsAssignedToSupervisor) { - @(delegateSelfAssessment.SignOffRequested > 0 | delegateSelfAssessment.ResultsVerificationRequests > 0 ? "Review" : "View") - } - @if (delegateSelfAssessment.CompletedDate != null | delegateSelfAssessment.LaunchCount == 0) - { - Remove + @if (delegateSelfAssessment.SignOffRequested == 0 && delegateSelfAssessment.LastAccessed < ClockUtility.UtcNow.AddDays(-7)) + { + Send reminder + } + @if (delegateSelfAssessment.LaunchCount > 0) + { + @(delegateSelfAssessment.SignOffRequested > 0 | delegateSelfAssessment.ResultsVerificationRequests > 0 ? "Review" : "View") + } + @if (delegateSelfAssessment.CompletedDate != null | delegateSelfAssessment.LaunchCount == 0) + { + Remove + } + @if (delegateSelfAssessment.CompletedDate == null && delegateSelfAssessment.LaunchCount != 0 && delegateSelfAssessment.SupervisorRoleTitle == "Educator/Manager") + { + Stop supervising + + } } - @if (delegateSelfAssessment.CompletedDate == null && delegateSelfAssessment.LaunchCount != 0 && delegateSelfAssessment.SupervisorRoleTitle == "Educator/Manager") + else { - Stop supervising - + Supervise } - } - else - { - Supervise - } - | -