private void BuscarButton_Click(object sender, EventArgs e) { Expression <Func <Combos, bool> > Filtro = a => true; var listado = new List <Combos>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltrarComboBox.SelectedIndex) { case 0: //Todo listado = CombosBLL.GetList(p => true); break; case 1: //NombreCombo listado = CombosBLL.GetList(p => p.NombreCombo.Contains(CriterioTextBox.Text)); break; case 3: //PrecioTotalCombo listado = CombosBLL.GetList(p => p.PrecioTotalCombo.Equals(CriterioTextBox.Text)); break; } } else { listado = CombosBLL.GetList(p => true); } ConsultaDataGridView.DataSource = null; ConsultaDataGridView.DataSource = listado; }
private void CargarLisViewCombos() { ImageList imagen = new ImageList(); imagen.ImageSize = new Size(80, 80); // Cargar imagenes string[] dir = { }; dir = Directory.GetFiles("C:/Users/Reyfi Vasquez/Documents/UCNE/Programacion Aplicada 1/Tareas Aplicada 1 C#/ReyfiBurguer/Fotos para Comida/Foto Combos "); try { foreach (string direc in dir) { imagen.Images.Add(Image.FromFile(direc)); } } catch (Exception e) { MessageBox.Show(e.Message); } List <Combos> comb = new List <Combos>(); comb = CombosBLL.GetList(x => true); foreach (Combos combos in comb) { CombosListView.SmallImageList = imagen; CombosListView.Items.Add(Convert.ToString(combos.ComboId), combos.NombreCombo, 0); } }