public void GetListTest() { var lista = new List <Producto>(); lista = ProductoBLL.GetList(p => true); Assert.IsNotNull(lista); }
private void ConsultarButton_Click(object sender, RoutedEventArgs e) { var listado = new List <Producto>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltroComboBox.SelectedIndex) { case 0: //todo listado = ProductoBLL.GetList(p => true); break; case 1: //ID int id = Convert.ToInt32(CriterioTextBox.Text); listado = ProductoBLL.GetList(p => p.ProductoId == id); break; case 2: //Nombre Producto listado = ProductoBLL.GetList(p => p.Nombre.Contains(CriterioTextBox.Text)); break; } } else { listado = ProductoBLL.GetList(p => true); } ConsultaDataGrid.ItemsSource = null; ConsultaDataGrid.ItemsSource = listado; }
private void ConsultarButton_Click(object sender, RoutedEventArgs e) { var listado = new List <Productos>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltrarComboBox.SelectedIndex) { case 0: listado = ProductoBLL.GetList(x => true); break; case 1: int id; id = int.Parse(CriterioTextBox.Text); listado = ProductoBLL.GetList(x => x.ProductoId == id); break; case 2: listado = ProductoBLL.GetList(x => x.Descripcion == CriterioTextBox.Text); break; case 3: int cantidad = Convert.ToInt32(CriterioTextBox.Text); listado = ProductoBLL.GetList(c => c.Cantidad == cantidad); break; } } else { listado = ProductoBLL.GetList(p => true); } ConsultarDataGrid.ItemsSource = null; ConsultarDataGrid.ItemsSource = listado; }
private void LlenarPrecio() { List <Producto> ListProductos = ProductoBLL.GetList(c => c.Descripcion == ProductoComboBox.Text); foreach (var item in ListProductos) { PrecioTextBox.Text = item.Precio.ToString(); } }
public IHttpActionResult Get() { try { List <Producto> todos = ProductoBLL.GetList(); return(Content(HttpStatusCode.OK, todos)); } catch (Exception) { return(BadRequest()); } }
private void buttonBuscar_Click(object sender, EventArgs e) { Expression <Func <Producto, bool> > filtro = p => true; int id; switch (FiltroComboBox.SelectedIndex) { case 0: //Filtrando por ID del Producto. id = Convert.ToInt32(CriterioTextBox.Text); filtro = p => p.ProductoId == id; break; case 1: //Filtrando por la Descripcion del Producto. filtro = p => p.Descripcion.Contains(CriterioTextBox.Text); break; case 2: //Filtrando por Costo del Producto. filtro = p => p.Costo.Equals(CriterioTextBox.Text); break; case 3: //Filtrando por Precio del Producto. filtro = p => p.Precio.Equals(CriterioTextBox.Text); break; case 4: //Filtrando por PorcientoGanacia del Producto. filtro = p => p.PorCientoGanancia.Equals(CriterioTextBox.Text); break; case 5: //Filtrando por Cantidad en el Inventario del Producto. filtro = p => p.CantidadIventario.Equals(CriterioTextBox.Text); break; } productos = ProductoBLL.GetList(filtro); ProductoConsultaDataGridView.DataSource = productos; }
private void LlenarComboBox() { ProductoComboBox.DataSource = ProductoBLL.GetList(c => true); ProductoComboBox.ValueMember = "ProductoId"; ProductoComboBox.DisplayMember = "Descripcion"; }
private void LlenaComboProducto() { productoComboBox.ItemsSource = ProductoBLL.GetList(c => true); productoComboBox.DisplayMemberPath = "Descripcion"; productoComboBox.SelectedValuePath = "ProductoId"; }