private void ConsultarButton_Click(object sender, RoutedEventArgs e) { var listado = new List <Ciudades>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltroComboBox.SelectedIndex) { case 0: listado = CiudadesBLL.GetList(e => e.ciudadId == Convert.ToInt32(CriterioTextBox.Text)); break; case 1: listado = CiudadesBLL.GetList(e => e.nombre.Contains(CriterioTextBox.Text)); break; } } else { listado = CiudadesBLL.GetList(c => true); } CiudadDataGrid.ItemsSource = null; CiudadDataGrid.ItemsSource = listado; }
private void BuscarButton_Click(object sender, RoutedEventArgs e) { var listado = new List <Ciudades>(); if (string.IsNullOrWhiteSpace(CriterioTextBox.Text)) { switch (FiltroComboBox.SelectedIndex) { case 1: { listado = CiudadesBLL.GetList(e => e.CiudadId == Utilidades.ToInt(CriterioTextBox.Text)); break; } case 2: { listado = CiudadesBLL.GetList(e => e.Nombre.Contains(CriterioTextBox.Text, StringComparison.OrdinalIgnoreCase)); break; } } } else { listado = CiudadesBLL.GetList(p => true); } Consulta.ItemsSource = null; Consulta.ItemsSource = listado; }
private void ConsultarButton_Click(object sender, RoutedEventArgs e) { var lista = new List <Ciudades>(); if (string.IsNullOrWhiteSpace(CriterioTextBox.Text) || string.IsNullOrEmpty(CriterioTextBox.Text)) { switch (FiltroComboBox.SelectedIndex) { case 0: lista = CiudadesBLL.GetList(e => e.CiudadID == Convert.ToInt32(CriterioTextBox.Text)); break; case 1: lista = CiudadesBLL.GetList(e => e.Nombres.Contains(CriterioTextBox.Text)); break; } } else { lista = CiudadesBLL.GetList(e => true); } DatosDataGrid.ItemsSource = null; DatosDataGrid.ItemsSource = lista; }
private void ConsultarButton_Click(object sender, RoutedEventArgs e) { var listado = new List <Ciudades>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltroComboBox.SelectedIndex) { case 0: //CiudadesId listado = CiudadesBLL.GetList(e => e.CiudadID == Utilidades.ToInt(CriterioTextBox.Text)); break; case 1: //Nombres listado = CiudadesBLL.GetList(e => e.Nombre.Contains(CriterioTextBox.Text, StringComparison.OrdinalIgnoreCase)); break; } } else { listado = CiudadesBLL.GetList(c => true); } DatosDataGrid.ItemsSource = null; DatosDataGrid.ItemsSource = listado; }
private void ConsultarButton_Click(object sender, RoutedEventArgs e) { var listado = new List <Ciudades>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltroComboBox.SelectedIndex) { case 0: try { listado = CiudadesBLL.GetList(c => c.CiudadId == Utilidades.ToInt(CriterioTextBox.Text)); } catch (FormatException) { MessageBox.Show("este criterio no es valido, agrega uno que si sea valido.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); } break; case 1: try { listado = CiudadesBLL.GetList(n => n.Nombre.Contains(CriterioTextBox.Text)); } catch (FormatException) { MessageBox.Show("este criterio no es valido, agrega uno que si lo sea.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); } break; } } else { listado = CiudadesBLL.GetList(c => true); } DatosDataGrid.ItemsSource = null; DatosDataGrid.ItemsSource = listado; }