public void LlenarComboBox() { NivelUsuarioComboBox.DataSource = null; NivelUsuarioComboBox.DataSource = CargosBLL.GetList(x => true); NivelUsuarioComboBox.ValueMember = "CargoId"; NivelUsuarioComboBox.DisplayMember = "Descripcion"; }
private void Consultabutton_Click(object sender, EventArgs e) { var listado = new List <Cargos>(); if (Validar()) { return; } if (CriteriotextBox.Text.Trim().Length > 0) { switch (FiltrarcomboBox.Text) { case "Todo": listado = CargosBLL.GetList(p => true); break; case "ID": int id = Convert.ToInt32(CriteriotextBox.Text); listado = CargosBLL.GetList(p => p.CargoID == id); break; case "Descripcion": listado = CargosBLL.GetList(p => p.Descripcion.Contains(CriteriotextBox.Text)); break; } } else { listado = CargosBLL.GetList(p => true); } ConsultadataGridView.DataSource = null; ConsultadataGridView.DataSource = listado; }
private void ConsultarButton_Click(object sender, EventArgs e) { var listado = new List <Cargos>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltrarComboBox.SelectedIndex) { case 0: listado = CargosBLL.GetList(p => true); break; case 1: int id = Convert.ToInt32(CriterioTextBox.Text); listado = CargosBLL.GetList(p => p.CargoId == id); break; case 2: listado = CargosBLL.GetList(p => p.Descripcion.Contains(CriterioTextBox.Text)); break; } listado = listado.ToList(); } else { listado = CargosBLL.GetList(p => true); } ConsultaDataGridView.DataSource = null; ConsultaDataGridView.DataSource = listado; }