Exemple #1
0
        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);
                }
            }
        }
Exemple #2
0
        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);
            }
        }
Exemple #3
0
        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);
            }
        }