private void ConsultarButton_Click(object sender, RoutedEventArgs e) { var listado = new List <Amigos>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltroComboBox.SelectedIndex) { case 0: listado = AmigosBLL.GetList(e => true); break; case 1: listado = AmigosBLL.GetList(e => e.AmigoId == Convert.ToInt32(CriterioTextBox.Text)); break; case 2: listado = AmigosBLL.GetList(e => e.Nombres.Contains(CriterioTextBox.Text)); break; case 3: listado = AmigosBLL.GetList(e => e.Direccion.Contains(CriterioTextBox.Text)); break; case 4: listado = AmigosBLL.GetList(e => e.Telefono.Contains(CriterioTextBox.Text)); break; case 5: listado = AmigosBLL.GetList(e => e.Celular.Contains(CriterioTextBox.Text)); break; case 6: listado = AmigosBLL.GetList(e => e.Email.Contains(CriterioTextBox.Text)); break; } } else { listado = AmigosBLL.GetList(c => true); } if (DesdeDataPicker.SelectedDate != null) { listado = AmigosBLL.GetList(c => c.FechaNacimiento.Date >= DesdeDataPicker.SelectedDate); } if (HastaDatePicker.SelectedDate != null) { listado = AmigosBLL.GetList(c => c.FechaNacimiento.Date <= HastaDatePicker.SelectedDate); } DatosDataGrid.ItemsSource = null; DatosDataGrid.ItemsSource = listado; }
public rPrestamos() { InitializeComponent(); DataContext = Prestamo; JuegoIdComboBox.ItemsSource = JuegosBLL.GetList(x => true); JuegoIdComboBox.SelectedValuePath = "JuegoId"; JuegoIdComboBox.DisplayMemberPath = "Descripcion"; AmigoComboBox.ItemsSource = AmigosBLL.GetList(x => true); AmigoComboBox.SelectedValuePath = "AmigoId"; AmigoComboBox.DisplayMemberPath = "Nombre"; }
public registroPrestamos() { InitializeComponent(); Prestamo = new Prestamos(); AmigoComboBox.ItemsSource = AmigosBLL.GetList(); AmigoComboBox.SelectedValuePath = "AmigoId"; AmigoComboBox.DisplayMemberPath = "Nombres"; JuegoComboBox.ItemsSource = JuegosBLL.GetList(); JuegoComboBox.SelectedValuePath = "JuegoId"; JuegoComboBox.DisplayMemberPath = "Descripcion"; this.DataContext = Prestamo; }
private void BuscarButton_Click(object sender, RoutedEventArgs e) { var listado = new List <Amigos>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltroComboBox.SelectedIndex) { case 0: //AmigoId listado = AmigosBLL.GetList(a => a.AmigoId == Utilidades.ToInt(CriterioTextBox.Text)); break; case 1: //Nombres listado = AmigosBLL.GetList(a => a.Nombres.Contains(CriterioTextBox.Text, StringComparison.OrdinalIgnoreCase)); break; case 2: //Direccion listado = AmigosBLL.GetList(a => a.Direccion.Contains(CriterioTextBox.Text, StringComparison.OrdinalIgnoreCase)); break; case 3: //Telefono listado = AmigosBLL.GetList(a => a.Telefono.Contains(CriterioTextBox.Text, StringComparison.OrdinalIgnoreCase)); break; case 4: //Celular listado = AmigosBLL.GetList(a => a.Celular.Contains(CriterioTextBox.Text, StringComparison.OrdinalIgnoreCase)); break; case 5: //Email listado = AmigosBLL.GetList(a => a.Email.Contains(CriterioTextBox.Text, StringComparison.OrdinalIgnoreCase)); break; } } else { listado = AmigosBLL.GetList(c => true); } if (DesdeDataPicker.SelectedDate != null) { listado = AmigosBLL.GetList(c => c.FechaNacimiento.Date >= DesdeDataPicker.SelectedDate); } if (HastaDatePicker.SelectedDate != null) { listado = AmigosBLL.GetList(c => c.FechaNacimiento.Date <= HastaDatePicker.SelectedDate); } DatosDataGrid.ItemsSource = null; DatosDataGrid.ItemsSource = listado; }
private void BuscarButton_Click(object sender, RoutedEventArgs e) { Datos.ItemsSource = null; var listado = new List <Amigos>(); if (DesdeDate.SelectedDate != null) { listado = AmigosBLL.GetList(c => c.FechaNacimiento.Date >= DesdeDate.SelectedDate); } else { listado = AmigosBLL.GetList(c => true); } if (HastaDate.SelectedDate != null) { listado = AmigosBLL.GetList(c => c.FechaNacimiento.Date <= HastaDate.SelectedDate); } else { listado = AmigosBLL.GetList(c => true); } Datos.ItemsSource = listado; }
private void ConsultarButton_Click(object sender, RoutedEventArgs e) { var listado = new List <Amigos>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltroComboBox.SelectedIndex) { case 0: try { listado = AmigosBLL.GetList(a => a.AmigoId == Utilidades.ToInt(CriterioTextBox.Text)); } catch (FormatException) { MessageBox.Show("Debes ingresar un Critero valido para aplicar este filtro.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); } break; case 1: try { listado = AmigosBLL.GetList(a => a.NombreCompleto == (CriterioTextBox.Text)); } catch (FormatException) { MessageBox.Show("Debes ingresar un Critero valido para aplicar este filtro.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); } break; case 2: try { long id = long.Parse(CriterioTextBox.Text); listado = AmigosBLL.GetList(a => a.Telefono == id); } catch (FormatException) { MessageBox.Show("Debes ingresar un Critero valido para aplicar este filtro.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); } break; case 3: try { long id = long.Parse(CriterioTextBox.Text); listado = AmigosBLL.GetList(a => a.Celular == id); } catch (FormatException) { MessageBox.Show("Debes ingresar un Critero valido para aplicar este filtro.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); } break; case 4: try { listado = AmigosBLL.GetList(a => a.Email == (CriterioTextBox.Text)); } catch (FormatException) { MessageBox.Show("Debes ingresar un Critero valido para aplicar este filtro.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); } break; } } else { listado = AmigosBLL.GetList(c => true); } if (DesdeDatePicker.SelectedDate != null) { listado = AmigosBLL.GetList(c => c.FechaNacimiento.Date >= DesdeDatePicker.SelectedDate); } if (HastaDatePicker.SelectedDate != null) { listado = AmigosBLL.GetList(c => c.FechaNacimiento.Date <= HastaDatePicker.SelectedDate); } DatosDataGrid.ItemsSource = null; DatosDataGrid.ItemsSource = listado; }