Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -639,15 +639,7 @@ FROM SelfAssessmentResults s inner join
new { selfAssessmentId, delegateUserId, competencyId }
);
}

public void RemoveReviewCandidateAssessmentOptionalCompetencies(int id)
{

connection.Execute(
@"delete from SelfAssessmentResultSupervisorVerifications WHERE SelfAssessmentResultId = @id", new { id });

}


private static string PrintResult(
int competencyId,
int selfAssessmentId,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -174,7 +174,6 @@ int GetSelfAssessmentActivityDelegatesExportCount(string searchString, string so
bool IsCentreSelfAssessment(int selfAssessmentId, int centreId);
bool HasMinimumOptionalCompetencies(int selfAssessmentId, int delegateUserId);
int GetSelfAssessmentCategoryId(int selfAssessmentId);
void RemoveReviewCandidateAssessmentOptionalCompetencies(int id);
public IEnumerable<SelfAssessmentResult> GetSelfAssessmentResultswithSupervisorVerificationsForDelegateSelfAssessmentCompetency(
int delegateUserId,
int selfAssessmentId,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1532,22 +1532,6 @@ ManageOptionalCompetenciesViewModel model
);
}
}
var optionalCompetency =
(selfAssessmentService.GetCandidateAssessmentOptionalCompetencies(selfAssessmentId, delegateUserId)).Where(x => !x.IncludedInSelfAssessment);
if (optionalCompetency.Any())
{
foreach (var optinal in optionalCompetency)
{
var selfAssessmentResults = selfAssessmentService.GetSelfAssessmentResultswithSupervisorVerificationsForDelegateSelfAssessmentCompetency(delegateUserId, selfAssessmentId, optinal.Id);
if (selfAssessmentResults.Any())
{
foreach (var item in selfAssessmentResults)
{
selfAssessmentService.RemoveReviewCandidateAssessmentOptionalCompetencies(item.Id);
}
}
}
}
if (model.GroupOptionalCompetenciesChecked != null)
{
var optionalCompetencies =
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,6 @@ public IEnumerable<SelfAssessmentResult> GetSelfAssessmentResultswithSupervisorV
int selfAssessmentId,
int competencyId
);
void RemoveReviewCandidateAssessmentOptionalCompetencies(int id);
}

public class SelfAssessmentService : ISelfAssessmentService
Expand Down Expand Up @@ -606,9 +605,5 @@ int competencyId
{
return selfAssessmentDataService.GetSelfAssessmentResultswithSupervisorVerificationsForDelegateSelfAssessmentCompetency(delegateUserId, selfAssessmentId, competencyId);
}
public void RemoveReviewCandidateAssessmentOptionalCompetencies(int id)
{
selfAssessmentDataService.RemoveReviewCandidateAssessmentOptionalCompetencies(id);
}
}
}
Loading