private void ValidateResponseSpecialities(ResponseSpecialities responseSpecialities) { if (responseSpecialities.Success) { Specialities.Clear(); foreach (Speciality speciality in responseSpecialities.MedicalSpecialites) { Specialities.Add(speciality); } } }
private async void LoadSpeciality() { if (ServiceSelected != null) { dialogService.ShowProgress(); RequestSpecialities requestSpecialities = new RequestSpecialities { ServiceType = ServiceSelected.Code }; ResponseSpecialities responseSpecialities = await apiService.GetSpecialties(requestSpecialities); dialogService.HideProgress(); ValidateResponseSpecialities(responseSpecialities); } else { Specialities.Clear(); } }