public static async Task <ObservableCollection <PatientDTO> > GetPatientsAsync(bool deleted = false) { ObservableCollection <Patient> pats = await PatientData.GetPatientsAsync(); ObservableCollection <PatientDTO> returnList = new ObservableCollection <PatientDTO>(); foreach (Patient pat in pats) { PatientDTO pdto = TransformToDTO(pat); returnList.Add(pdto); } return(returnList); }