public async Task Init() { if (UniversityList.Count == 0) { var universityList = await _serviceUniversity.Get <List <University> >(null); foreach (var k in universityList) { UniversityList.Add(k); } } if (SelectedUniversity != null) { var listApplicants = await _serviceApplicant.Get <List <Applicant> >(_search); ApplicantList.Clear(); foreach (var m in listApplicants) { if (m.UniversityId == SelectedUniversity.UniversityId) { ApplicantList.Add(m); } } } else { var listApplicants = await _serviceApplicant.Get <List <Applicant> >(_search); ApplicantList.Clear(); foreach (var x in listApplicants) { ApplicantList.Add(x); } } }