private void ConsultarButton_Click(object sender, RoutedEventArgs e) { List <Proyectos> listado = new List <Proyectos>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltroComboBox.SelectedIndex) { case 0: listado = ProyectosBLL.GetList(p => p.ProyectoId == Utilidades.ToInt(CriterioTextBox.Text)); break; case 1: listado = ProyectosBLL.GetList(p => p.Descripcion.Contains(CriterioTextBox.Text, StringComparison.OrdinalIgnoreCase)); break; } } else { listado = ProyectosBLL.GetList(c => true); } /* if (DesdeDatePicker.SelectedDate != null) * listado = (List<Proyectos>)ProyectosBLL.GetList(p => p.Fecha.Date >= DesdeDatePicker.SelectedDate); * if (HastaDatePicker.SelectedDate != null) * listado = (List<Proyectos>)ProyectosBLL.GetList(p => p.Fecha.Date <= HastaDatePicker.SelectedDate);*/ DatosDataGrid.ItemsSource = null; DatosDataGrid.ItemsSource = listado; }
private void BuscarButton_Click(object sender, RoutedEventArgs e) { var listado = new List <Proyectos>(); if (string.IsNullOrWhiteSpace(CriterioTextBox.Text)) { listado = ProyectosBLL.GetList(e => true); } else { switch (FiltroComboBox.SelectedIndex) { case 0: listado = ProyectosBLL.GetList(e => e.ProyectoId == Convert.ToInt32(CriterioTextBox.Text)); break; case 1: listado = ProyectosBLL.GetList(e => e.Descripcion.Contains(CriterioTextBox.Text)); break; } } listado = ProyectosBLL.GetList(c => c.Fecha.Date >= DesdeDataPicker.SelectedDate && c.Fecha.Date <= HastaDataPicker.SelectedDate); DatosDataGrid.ItemsSource = null; DatosDataGrid.ItemsSource = listado; }
private void ConsultarButton_Click(object sender, RoutedEventArgs e) { var listado = new List <Proyectos>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltroComboBox.SelectedIndex) { case 0: listado = ProyectosBLL.GetList(p => p.ProyectoID == this.ToInt(CriterioTextBox.Text)); break; case 1: listado = ProyectosBLL.GetList().Where(p => p.Descripcion.Contains(CriterioTextBox.Text)).ToList(); break; } } else { listado = ProyectosBLL.GetList(c => true); } DetalleDataGrid.ItemsSource = null; DetalleDataGrid.ItemsSource = listado; }
private void BuscarButton_Click_1(object sender, EventArgs e) { var lista = new List <Proyectos>(); if (!String.IsNullOrWhiteSpace(CriterioTextBox.Text)) { switch (FiltroComboBox.SelectedIndex) { case 0: lista = ProyectosBLL.GetList(r => r.ProyectoId == Utilidades.ToInt(CriterioTextBox.Text)); break; case 1: lista = ProyectosBLL.GetList(r => r.Descripcion.Contains(CriterioTextBox.Text.ToUpper()) || r.Descripcion.Contains(CriterioTextBox.Text.ToLower())); break; case 2: lista = ProyectosBLL.GetList(r => r.Tiempo == Utilidades.ToInt(CriterioTextBox.Text)); break; default: break; } } else { lista = ProyectosBLL.GetList(r => true); } cDataGridView.DataSource = null; cDataGridView.DataSource = lista; }
private void BuscarButton_Click(object sender, EventArgs e) { var lista = new List <Proyectos>(); if (!string.IsNullOrWhiteSpace(FiltrarTextBox.Text)) { switch (FiltrocomboBox.SelectedIndex) { case 0: //Proyecto Id lista = ProyectosBLL.GetList(r => r.TipoId == Conversiones.ToInt(FiltrarTextBox.Text)); break; case 1: //Descripcion lista = ProyectosBLL.GetList(r => r.Descripcion.Contains(FiltrarTextBox.Text)); break; } } else { lista = ProyectosBLL.GetList(r => true); } ConsultasDataGridView.DataSource = null; ConsultasDataGridView.DataSource = lista; }
private void Buscarbutton_Click(object sender, EventArgs e) { var listado = new List <Proyectos>(); if (string.IsNullOrEmpty(CriteriotextBox.Text)) { switch (FiltrocomboBox.SelectedIndex) { case 0: listado = ProyectosBLL.GetList(e => e.TipoId == Convert.ToInt32(CriteriotextBox.Text)); break; case 1: listado = ProyectosBLL.GetList(e => e.DescripcionProyecto.Contains(CriteriotextBox.Text)); break; } } else { listado = ProyectosBLL.GetList(c => true); } DetalledataGridView.DataSource = null; DetalledataGridView.DataSource = listado; }
private void BuscarButton_Click(object sender, EventArgs e) { var lista = new List <Proyectos>(); if (!string.IsNullOrEmpty(CriterioTextBox.Text)) { switch (FiltroComboBox.SelectedIndex) { case 0: lista = ProyectosBLL.GetList(r => r.ProyectoId == Converciones.ToInt(CriterioTextBox.Text)); break; case 1: lista = ProyectosBLL.GetList(e => e.Descripcion.Contains(CriterioTextBox.Text)); break; } } else { lista = ProyectosBLL.GetList(c => true); } DataGridView.DataSource = null; DataGridView.DataSource = lista; }
private void BucarButton_Click(object sender, EventArgs e) { List <Proyectos> lista = new List <Proyectos>(); if (!String.IsNullOrWhiteSpace(CriterioTextBox.Text)) { switch (FiltroComboBox.SelectedIndex) { case 0: //Id lista = ProyectosBLL.GetList(p => p.ProyectoId == Utilidades.ToInt(CriterioTextBox.Text)); break; case 1: // descripcion lista = ProyectosBLL.GetList(p => p.Descripcion.Contains(CriterioTextBox.Text)); break; case 3: // descripcion lista = ProyectosBLL.GetList(p => true); break; } } else { lista = ProyectosBLL.GetList(p => true); } ConsultaDataGridView.DataSource = null; VerColumn.Text = "Ver"; VerColumn.UseColumnTextForButtonValue = true; ConsultaDataGridView.DataSource = lista; }
private void BuscarButton_Click(object sender, RoutedEventArgs e) { var listado = new List <Proyectos>(); string criterio = CriterioTextBox.Text.Trim(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltroComboBox.SelectedIndex) { case 0: listado = ProyectosBLL.GetList(p => true); break; case 1: listado = ProyectosBLL.GetList(p => p.Descripcion.ToLower().Contains(criterio.ToLower())); break; case 2: listado = ProyectosBLL.GetList(p => p.ProyectoId == Convert.ToInt32(CriterioTextBox.Text)); break; } } else { listado = ProyectosBLL.GetList(p => true); } DatosDataGrid.ItemsSource = null; DatosDataGrid.ItemsSource = listado; }
private void BuscarButton_Click(object sender, RoutedEventArgs e) { var listado = new List <Proyectos>(); listado = ProyectosBLL.GetList(c => true); DatosDataGrid.ItemsSource = null; DatosDataGrid.ItemsSource = listado; }
private void BuscarButton_Click(object sender, EventArgs e) { var listado = new List <Proyectos>(); if (!string.IsNullOrEmpty(CriterioTextBox.Text) && FiltroComboBox.Text == "Proyecto Id" || FiltroComboBox.Text == "Tiempo") { if (!Regex.IsMatch(CriterioTextBox.Text, @"^[0-9]+$")) { MessageBox.Show("Debes ingresar solo numeros", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } if (!string.IsNullOrEmpty(CriterioTextBox.Text)) { switch (FiltroComboBox.SelectedIndex) { //Proyecto id case 0: listado = ProyectosBLL.GetList(e => e.ProyectoId == Convert.ToInt32(CriterioTextBox.Text)); break; //Descripcion case 2: listado = ProyectosBLL.GetList(e => e.DescripcionProyecto.Contains(CriterioTextBox.Text)); break; //Tiempo case 3: listado = ProyectosBLL.GetList(e => e.TiempoTotal == Convert.ToInt32(CriterioTextBox.Text)); break; } } else { listado = ProyectosBLL.GetList(e => true); } DatosDataGrid.DataSource = null; DatosDataGrid.DataSource = listado; }
private void ConsultarButton_Click(object sender, RoutedEventArgs e) { List <Proyectos> listado = new List <Proyectos>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltroComboBox.SelectedIndex) { case 0: try { listado = ProyectosBLL.GetList(p => p.ProyectoId == 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 = ProyectosBLL.GetList(d => d.Descripcion.Contains(CriterioTextBox.Text)); } catch (FormatException) { MessageBox.Show("Debes ingresar un Critero valido para aplicar este filtro.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); } break; } } else { listado = ProyectosBLL.GetList(c => true); } DatosDataGrid.ItemsSource = null; DatosDataGrid.ItemsSource = listado; }