public void LoadQualifications() { Qualifications.Clear(); foreach (var v in QualificationsService.GetAllAndMapToQualificationWithCheckBoxDto()) { Qualifications.Add(v); } }
public void LoadQualifications() { SelectedQualification = new QualificationWithCheckboxViewDto(); var prerequisites = QualificationsService.GetAllAndMapToQualificationWithCheckBoxDto(); var developedQualifications = QualificationsService.GetAllAndMapToQualificationWithCheckBoxDto(); PrerequisiteQualifications.Clear(); DevelopedQualifications.Clear(); foreach (var v in prerequisites) { PrerequisiteQualifications.Add(v); } foreach (var v in developedQualifications) { DevelopedQualifications.Add(v); } }
public void InitializeQualifications() { var candidateQualifications = CandidateQualificationService.GetAll().Where(c => c.CandidateId == OldCandidate.Id); Qualifications.Clear(); foreach (var v in QualificationsService.GetAllAndMapToQualificationWithCheckBoxDto()) { if (candidateQualifications.Any(d => d.CandidateId == OldCandidate.Id && d.QualificationId == v.Qualification.Id)) { v.IsSelected = true; } else { v.IsSelected = false; } Qualifications.Add(v); } }