private void cargarGrillafiltros() { double?precioDesde = null; double?precioHasta = null; if (!string.IsNullOrEmpty(txt_precio_desde.Text)) { precioDesde = double.Parse(txt_precio_desde.Text); } if (!string.IsNullOrEmpty(txt_precio_hasta.Text)) { precioHasta = double.Parse(txt_precio_hasta.Text); } try { List <Producto> productos = GestorConsultaProducto.buscarProductosFiltrados((int)cmb_cat_filtro.SelectedValue, (int)cmb_unidad_filtro.SelectedValue, precioDesde, precioHasta); dgv_productos.Rows.Clear(); foreach (Producto prod in productos) { dgv_productos.Rows.Add(prod.CODProducto, prod.Nombre, prod.Descripcion, prod.precio, prod.Categoria.Nombre, prod.Unidad.Nombre, prod.StockRiesgo, prod.Unidad.IDUnidad, prod.Categoria.IDCategoria, prod.foto, prod.precioMayorista, prod.tipoMaquina.idTipoMaquinaria, prod.tiempoProduccion, prod.UnidadTiempo.IDUnidad, prod.cantidadProductos); } } catch (ApplicationException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } }
private void Consultas_Producto_Load(object sender, EventArgs e) { ((Menu_Principal)(MdiParent)).btn_ventas.Visible = false; ((Menu_Principal)(MdiParent)).btn_impresiones.Visible = false; ((Menu_Principal)(MdiParent)).btn_pedido.Visible = false; iniciador.cantVentanasAbiertas++; cargarGrilla(); gestor = new GestorConsultaProducto(); limpiar(); cargarCombos(); dgv_productos.ClearSelection(); }
private void cargarGrilla() { try { List <Producto> productos = GestorConsultaProducto.buscarProductos(); dgv_productos.Rows.Clear(); foreach (Producto prod in productos) { dgv_productos.Rows.Add(prod.CODProducto, prod.Nombre, prod.Descripcion, prod.precio, prod.Categoria.Nombre, prod.Unidad.Nombre, prod.StockRiesgo, prod.Unidad.IDUnidad, prod.Categoria.IDCategoria, prod.foto, prod.precioMayorista, prod.tipoMaquina.idTipoMaquinaria, prod.tiempoProduccion, prod.UnidadTiempo.IDUnidad, prod.cantidadProductos); } } catch (ApplicationException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } }