private void cargarGrillaProductos(string Cargar) { if (Cargar == "nuevo") { try { List <Producto> productos = GestorEstructuraProducto.buscarProductosSinEstructura(); DGVProductos.Rows.Clear(); foreach (Producto prod in productos) { DGVProductos.Rows.Add(prod.CODProducto, prod.Nombre, prod.Descripcion, prod.Categoria.Nombre, prod.Unidad.Nombre, prod.Categoria.IDCategoria, prod.Unidad.IDUnidad, prod.idProducto, prod.tipoMaquina.Nombre, prod.tipoMaquina.idTipoMaquinaria); } } catch (ApplicationException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } } if (Cargar == "modificar") { try { List <Producto> productos = GestorEstructuraProducto.buscarProductosConEstructura(); DGVProductos.Rows.Clear(); foreach (Producto prod in productos) { DGVProductos.Rows.Add(prod.CODProducto, prod.Nombre, prod.Descripcion, prod.Categoria.Nombre, prod.Unidad.Nombre, prod.Categoria.IDCategoria, prod.Unidad.IDUnidad, prod.idProducto, prod.tipoMaquina.Nombre, prod.tipoMaquina.idTipoMaquinaria); } } catch (ApplicationException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } } if (Cargar == "todo") { try { List <Producto> productos = GestorEstructuraProducto.buscarProductos(); DGVProductos.Rows.Clear(); foreach (Producto prod in productos) { DGVProductos.Rows.Add(prod.CODProducto, prod.Nombre, prod.Descripcion, prod.Categoria.Nombre, prod.Unidad.Nombre, prod.Categoria.IDCategoria, prod.Unidad.IDUnidad, prod.idProducto, prod.tipoMaquina.Nombre, prod.tipoMaquina.idTipoMaquinaria); } } catch (ApplicationException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } } }
private void cargarGrillaProductosAAgregar() { try { List <Producto> productos = GestorEstructuraProducto.buscarProductosAAgregar(); DGVProductosAAgregar.Rows.Clear(); foreach (Producto prod in productos) { DGVProductosAAgregar.Rows.Add(prod.CODProducto, prod.Nombre, prod.Categoria.Nombre, prod.cantidadProductos, prod.Unidad.Nombre, prod.tiempoProduccion, prod.UnidadTiempo.Nombre, prod.Categoria.IDCategoria, prod.Unidad.IDUnidad, prod.idProducto, prod.tipoMaquina.Nombre, prod.tipoMaquina.idTipoMaquinaria); } } catch (ApplicationException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } }
private void cargarGrillaDetalleProducto() { if (DGVProductos.SelectedRows[0].Cells["idProduct"].Value == null) { return; } try { List <DetalleProducto> productos = GestorEstructuraProducto.buscarProductosDetalle(int.Parse(DGVProductos.SelectedRows[0].Cells["idProduct"].Value.ToString())); DGVEstructuraProductos.Rows.Clear(); foreach (DetalleProducto prod in productos) { DGVEstructuraProductos.Rows.Add(prod.idProductoPadre, prod.idProducto, prod.Nombre, prod.cantidad, prod.Categoria.Nombre, prod.cantidadProductos, prod.Unidad.Nombre, prod.tiempoProduccion, prod.UnidadTiempo.Nombre, prod.Unidad.IDUnidad, prod.Categoria.IDCategoria, prod.TipoMaquinaria.Nombre, prod.TipoMaquinaria.idTipoMaquinaria); } } catch (ApplicationException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } }