private void Filtro() { if (ConsultarcomboBox.SelectedIndex == 0) { Lista = BLL.ProductosBLL.GetListAll(); } if (ConsultarcomboBox.SelectedIndex == 3) { Lista = BLL.ProductosBLL.GetList(p => p.FechaIngreso >= DesdedateTimePicker.Value.Date && p.FechaIngreso <= HastadateTimePicker.Value.Date); } else if (ConsultarcomboBox.SelectedIndex != 0 && ConsultarcomboBox.SelectedIndex != 3) { if (string.IsNullOrEmpty(ConsultartextBox.Text)) { CampoVacioerrorProvider.SetError(ConsultartextBox, "Por favor llenar este campo."); } else { if (ConsultarcomboBox.SelectedIndex == 2) { Lista = BLL.ProductosBLL.GetList(p => p.Descripcion == ConsultartextBox.Text); } if (ConsultarcomboBox.SelectedIndex == 1) { int id = Utilidades.TOINT(ConsultartextBox.Text); Lista = BLL.ProductosBLL.GetList(p => p.ProductoId == id); } } } ConsultadataGridView.DataSource = Lista; }
private void Filtrar() { if (FiltrarcomboBox.SelectedIndex == 0) { Lista = BLL.UsuariosBLL.GetListAll(); } else if (FiltrarcomboBox.SelectedIndex != 0) { if (string.IsNullOrEmpty(FiltrartextBox.Text)) { CampoVacioerrorProvider.SetError(FiltrartextBox, "Por favor llenar este campo."); } else { if (FiltrarcomboBox.SelectedIndex == 2) { Lista = BLL.UsuariosBLL.GetList(p => p.Nombres == FiltrartextBox.Text); } if (FiltrarcomboBox.SelectedIndex == 3) { Lista = BLL.UsuariosBLL.GetList(p => p.Cargo == FiltrartextBox.Text); } if (FiltrarcomboBox.SelectedIndex == 1) { int id = Utilidades.TOINT(FiltrartextBox.Text); Lista = BLL.UsuariosBLL.GetList(p => p.UsuarioId == id); } } } ConsultadataGridView.DataSource = Lista; this.ConsultadataGridView.Columns["Clave"].Visible = false; this.ConsultadataGridView.Columns["ConfirmarClave"].Visible = false; }
private void ConsultartextBox_KeyPress(object sender, KeyPressEventArgs e) { if ((Keys)e.KeyChar == Keys.Enter) { if (!string.IsNullOrEmpty(ConsultartextBox.Text)) { CampoVacioerrorProvider.Clear(); } Filtro(); } }
private void Filtro() { if (ConsultarcomboBox.SelectedIndex == 0) { Lista = BLL.FacturasBLL.GetListAll(); } if (ConsultarcomboBox.SelectedIndex == 3) { if (DesdedateTimePicker.Value.Date > HastadateTimePicker.Value.Date) { CampoVacioerrorProvider.SetError(DesdedateTimePicker, "La fecha no puede ser mayor que el rango maximo."); } else if (HastadateTimePicker.Value.Date < DesdedateTimePicker.Value.Date) { CampoVacioerrorProvider.SetError(DesdedateTimePicker, "La fecha no puede ser menor que el rango minimo."); } else { Lista = BLL.FacturasBLL.GetList(p => p.Fecha >= DesdedateTimePicker.Value.Date && p.Fecha <= HastadateTimePicker.Value.Date); } } else if (ConsultarcomboBox.SelectedIndex != 0 && ConsultarcomboBox.SelectedIndex != 3) { if (string.IsNullOrEmpty(ConsultartextBox.Text)) { CampoVacioerrorProvider.SetError(ConsultartextBox, "Por favor llenar este campo."); } else { if (ConsultarcomboBox.SelectedIndex == 2) { Lista = BLL.FacturasBLL.GetList(p => p.NombreCliente == ConsultartextBox.Text); } if (ConsultarcomboBox.SelectedIndex == 1) { int id = Utilidades.TOINT(ConsultartextBox.Text); Lista = BLL.FacturasBLL.GetList(p => p.FacturaId == id); } if (ConsultarcomboBox.SelectedIndex == 4) { Lista = BLL.FacturasBLL.GetList(p => p.NombreUsuario == ConsultartextBox.Text); } } } ConsultadataGridView.DataSource = Lista; this.ConsultadataGridView.Columns["Relacion"].Visible = false; LlenarLabel(); }
private void FiltrarcomboBox_SelectedIndexChanged(object sender, EventArgs e) { if (FiltrarcomboBox.SelectedIndex == 0) { FiltrartextBox.Clear(); CampoVacioerrorProvider.Clear(); FiltrartextBox.Enabled = false; Filtrar(); } else { FiltrartextBox.Enabled = true; ConsultadataGridView.DataSource = null; FiltrartextBox.Clear(); FiltrartextBox.Focus(); } }
private void ConsultarcomboBox_SelectedIndexChanged(object sender, EventArgs e) { if (ConsultarcomboBox.SelectedIndex == 0) { DesdedateTimePicker.Value = DateTime.Now; HastadateTimePicker.Value = DateTime.Now; ConsultartextBox.Clear(); CampoVacioerrorProvider.Clear(); ConsultartextBox.Enabled = false; DesdedateTimePicker.Enabled = false; HastadateTimePicker.Enabled = false; Montolabel.Text = "0.0"; Filtro(); } else if (ConsultarcomboBox.SelectedIndex == 3) { DesdedateTimePicker.Value = DateTime.Now; HastadateTimePicker.Value = DateTime.Now; ConsultartextBox.Clear(); ConsultadataGridView.DataSource = null; CampoVacioerrorProvider.Clear(); DesdedateTimePicker.Enabled = true; DesdedateTimePicker.Focus(); HastadateTimePicker.Enabled = true; ConsultartextBox.Enabled = false; Montolabel.Text = "0.0"; } else { DesdedateTimePicker.Value = DateTime.Now; HastadateTimePicker.Value = DateTime.Now; ConsultadataGridView.DataSource = null; ConsultartextBox.Clear(); DesdedateTimePicker.Enabled = false; HastadateTimePicker.Enabled = false; ConsultartextBox.Enabled = true; ConsultartextBox.Focus(); Montolabel.Text = "0.0"; } }
private void ConsultartextBox_TextChanged(object sender, EventArgs e) { CampoVacioerrorProvider.Clear(); }