async Task Load() { DentistSearchRequest request = new DentistSearchRequest { FirstName = FirstName, LastName = LastName }; var list = await _dentistService.GetAll <List <Dentist> >(request); if (DentistList.Count > 0) { DentistList.Clear(); } foreach (var item in list) { DentistList.Add(item); } if (DentistList.Count == 0) { await Application.Current.MainPage.DisplayAlert("Warning", "No results found for this filter!", "OK"); } }
private async void BtnSearch_Click(object sender, EventArgs e) { var search = new DentistSearchRequest { FirstName = txtFirstName.Text, LastName = txtLastName.Text }; var result = await _dentistService.GetAll <List <Model.Dentist> >(search); dgvDentistsData.AutoGenerateColumns = false; dgvDentistsData.DataSource = result; if (result.Count == 0) { MessageBox.Show("There are not results for this search!", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }