Exemplo n.º 1
0
        private void MP_CargarDetalle(int id)
        {
            try
            {
                //Consulta segun un Id de Ingreso
                var lresult = new ServiceDesktop.ServiceDesktopClient().CmmpraIngreso_01ListarXId(id).ToList();
                var lista   = (from a in lresult
                               select new { a.Id, a.Producto, a.TotalCant, a.PrecioCost, a.Total }).ToList();
                if (lista.Count() > 0)
                {
                    Dgv_Detalle.DataSource = lista;
                    Dgv_Detalle.RetrieveStructure();
                    Dgv_Detalle.AlternatingColors = true;

                    Dgv_Detalle.RootTable.Columns["id"].Visible = false;

                    Dgv_Detalle.RootTable.Columns["Producto"].Caption                 = "PRODUCTO";
                    Dgv_Detalle.RootTable.Columns["Producto"].Width                   = 130;
                    Dgv_Detalle.RootTable.Columns["Producto"].HeaderAlignment         = Janus.Windows.GridEX.TextAlignment.Center;
                    Dgv_Detalle.RootTable.Columns["Producto"].CellStyle.FontSize      = 9;
                    Dgv_Detalle.RootTable.Columns["Producto"].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Near;
                    Dgv_Detalle.RootTable.Columns["Producto"].Visible                 = true;

                    Dgv_Detalle.RootTable.Columns["TotalCant"].Caption                 = "CANT.";
                    Dgv_Detalle.RootTable.Columns["TotalCant"].FormatString            = "0";
                    Dgv_Detalle.RootTable.Columns["TotalCant"].Width                   = 70;
                    Dgv_Detalle.RootTable.Columns["TotalCant"].HeaderAlignment         = Janus.Windows.GridEX.TextAlignment.Center;
                    Dgv_Detalle.RootTable.Columns["TotalCant"].CellStyle.FontSize      = 9;
                    Dgv_Detalle.RootTable.Columns["TotalCant"].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Far;
                    Dgv_Detalle.RootTable.Columns["TotalCant"].Visible                 = true;

                    Dgv_Detalle.RootTable.Columns["PrecioCost"].Caption                 = "PRECIO";
                    Dgv_Detalle.RootTable.Columns["PrecioCost"].FormatString            = "0.00";
                    Dgv_Detalle.RootTable.Columns["PrecioCost"].Width                   = 70;
                    Dgv_Detalle.RootTable.Columns["PrecioCost"].HeaderAlignment         = Janus.Windows.GridEX.TextAlignment.Center;
                    Dgv_Detalle.RootTable.Columns["PrecioCost"].CellStyle.FontSize      = 9;
                    Dgv_Detalle.RootTable.Columns["PrecioCost"].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Far;
                    Dgv_Detalle.RootTable.Columns["PrecioCost"].Visible                 = true;

                    Dgv_Detalle.RootTable.Columns["Total"].Caption                 = "TOTAL";
                    Dgv_Detalle.RootTable.Columns["Total"].FormatString            = "0.00";
                    Dgv_Detalle.RootTable.Columns["Total"].Width                   = 90;
                    Dgv_Detalle.RootTable.Columns["Total"].HeaderAlignment         = Janus.Windows.GridEX.TextAlignment.Center;
                    Dgv_Detalle.RootTable.Columns["Total"].CellStyle.FontSize      = 9;
                    Dgv_Detalle.RootTable.Columns["Total"].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Far;
                    Dgv_Detalle.RootTable.Columns["Total"].Visible                 = true;

                    //Dgv_Buscardor.FilterRowButtonStyle = FilterRowButtonStyle.ConditionOperatorDropDown;
                    Dgv_Detalle.GroupByBoxVisible = false;
                    Dgv_Detalle.VisualStyle       = VisualStyle.Office2007;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.StackTrace, GLMensaje.Error);
            }
        }
Exemplo n.º 2
0
 private void MP_ObtenerCalculo()
 {
     try
     {
         Tb_Total.Value = Convert.ToDouble(Dgv_Detalle.GetTotal(Dgv_Detalle.RootTable.Columns["Total"], AggregateFunction.Sum));
     }
     catch (Exception ex)
     {
         MP_MostrarMensajeError(ex.Message);
     }
 }
Exemplo n.º 3
0
 private void MP_ObtenerCalculo()
 {
     //Tb_TotalEnviado.Value = Convert.ToDouble(Dgv_Detalle.GetTotal(Dgv_Detalle.RootTable.Columns[3], AggregateFunction.Sum));
     //Tb_TGrupo.Value = Convert.ToDouble(Dgv_Detalle.GetTotal(Dgv_Detalle.RootTable.Columns[4], AggregateFunction.Sum));
     //Tb_TMaples.Value = Convert.ToDouble(Dgv_Detalle.GetTotal(Dgv_Detalle.RootTable.Columns[5], AggregateFunction.Sum));
     //Tb_TCantidad.Value = Convert.ToDouble(Dgv_Detalle.GetTotal(Dgv_Detalle.RootTable.Columns[6], AggregateFunction.Sum));
     //Tb_TotalFisico.Value = (Tb_TotalEnviado.Value * 360) + (Tb_TGrupo.Value * 300) + (Tb_TMaples.Value * 30) + Tb_TCantidad.Value;
     //Tb_TPrecio.Value = Convert.ToDouble(Dgv_Detalle.GetTotal(Dgv_Detalle.RootTable.Columns[8], AggregateFunction.Sum)) / 10;
     //Tb_TSaldoTo.Value = Tb_TTotal.Value * Tb_TPrecio.Value;
     //Tb_TotalVendido.Value = Tb_TotalEnviado.Value * 12;
     //Tb_MGrupos.Value = Tb_TGrupo.Value * 10;
     //Tb_MMaples.Value = Tb_TMaples.Value;
     //Tb_MCantidad.Value = Convert.ToInt32((Tb_TCantidad.Value / 300) * 11);
     //Tb_MTotal.Value = Tb_TSaldoTo.Value + Tb_MGrupos.Value + Tb_MMaples.Value + Tb_MCantidad.Value;
     Tb_TotalFisico.Value = Convert.ToDouble(Dgv_Detalle.GetTotal(Dgv_Detalle.RootTable.Columns[7], AggregateFunction.Sum));
     Tb_TPrecio.Value     = Convert.ToDouble(Dgv_Detalle.GetTotal(Dgv_Detalle.RootTable.Columns[8], AggregateFunction.Sum)) / Dgv_Detalle.RowCount;
     Tb_TSaldoTo.Value    = Tb_TotalFisico.Value * Tb_TPrecio.Value;
     Tb_TotalMaples.Value = Tb_TotalFisico.Value / 30;
 }
Exemplo n.º 4
0
 private void MP_ObtenerCalculo()
 {
     try
     {
         decimal Precio = 0;
         if (Tb_IdCompraIngreso.Text != "")
         {
             var lresult = new ServiceDesktop.ServiceDesktopClient().CmmpraIngreso_01ListarXId(Convert.ToInt32(Tb_IdCompraIngreso.Text)).ToList();
             Precio = lresult.Select(c => c.PrecioCost).Sum() / lresult.Where(c => c.PrecioCost > 0).Select(d => d.PrecioCost).Count();
         }
         Tb_Recep_TCantidad.Value = Convert.ToDouble(Dgv_Detalle.GetTotal(Dgv_Detalle.RootTable.Columns["TotalCant"], AggregateFunction.Sum));
         Tb_Recep_TPrecio.Value   = Convert.ToDouble(Precio);
         Tb_Recep_Total.Value     = Tb_Recep_TCantidad.Value * Tb_Recep_TPrecio.Value;
         Tb_TCantidad.Value       = Convert.ToDouble(Dgv_Seleccion.GetTotal(Dgv_Seleccion.RootTable.Columns["Cantidad"], AggregateFunction.Sum));
         Tb_TPrecio.Value         = Convert.ToDouble(Precio);
         //Tb_Selecc_TPrecio.Value = Convert.ToDouble(Dgv_Seleccion.GetTotal(Dgv_Seleccion.RootTable.Columns["Precio"], AggregateFunction.Sum)) / Dgv_Seleccion.RowCount;
         Tb_Total.Value = Tb_TCantidad.Value * Tb_TPrecio.Value;
     }
     catch (Exception ex)
     {
         MP_MostrarMensajeError(ex.Message);
     }
 }
Exemplo n.º 5
0
        private void MP_ArmarDetalle(List <VCompraIngreso_01> lresult)
        {
            if (lresult.Count() > 0)
            {
                //DataTable result = ListaATabla(lresult);
                Dgv_Detalle.DataSource = lresult;
                Dgv_Detalle.RetrieveStructure();
                Dgv_Detalle.AlternatingColors = true;

                Dgv_Detalle.RootTable.Columns[0].Key     = "id";
                Dgv_Detalle.RootTable.Columns[0].Visible = false;

                Dgv_Detalle.RootTable.Columns[1].Key     = "IdProduc";
                Dgv_Detalle.RootTable.Columns[1].Visible = false;

                Dgv_Detalle.RootTable.Columns[2].Key                     = "Producto";
                Dgv_Detalle.RootTable.Columns[2].Caption                 = "PRODUCTO";
                Dgv_Detalle.RootTable.Columns[2].Width                   = 105;
                Dgv_Detalle.RootTable.Columns[2].HeaderAlignment         = Janus.Windows.GridEX.TextAlignment.Center;
                Dgv_Detalle.RootTable.Columns[2].CellStyle.FontSize      = 9;
                Dgv_Detalle.RootTable.Columns[2].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Near;
                Dgv_Detalle.RootTable.Columns[2].Visible                 = true;

                Dgv_Detalle.RootTable.Columns[3].Key                     = "Caja";
                Dgv_Detalle.RootTable.Columns[3].Caption                 = "CAJA";
                Dgv_Detalle.RootTable.Columns[3].FormatString            = "0";
                Dgv_Detalle.RootTable.Columns[3].Width                   = 90;
                Dgv_Detalle.RootTable.Columns[3].HeaderAlignment         = Janus.Windows.GridEX.TextAlignment.Center;
                Dgv_Detalle.RootTable.Columns[3].CellStyle.FontSize      = 9;
                Dgv_Detalle.RootTable.Columns[3].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Far;
                Dgv_Detalle.RootTable.Columns[3].Visible                 = true;

                Dgv_Detalle.RootTable.Columns[4].Key                     = "Grupo";
                Dgv_Detalle.RootTable.Columns[4].Caption                 = "GRUPO";
                Dgv_Detalle.RootTable.Columns[4].FormatString            = "0";
                Dgv_Detalle.RootTable.Columns[4].Width                   = 90;
                Dgv_Detalle.RootTable.Columns[4].HeaderAlignment         = Janus.Windows.GridEX.TextAlignment.Center;
                Dgv_Detalle.RootTable.Columns[4].CellStyle.FontSize      = 9;
                Dgv_Detalle.RootTable.Columns[4].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Far;
                Dgv_Detalle.RootTable.Columns[4].Visible                 = true;

                Dgv_Detalle.RootTable.Columns[5].Key                     = "Maple";
                Dgv_Detalle.RootTable.Columns[5].Caption                 = "MAPLE";
                Dgv_Detalle.RootTable.Columns[5].FormatString            = "0";
                Dgv_Detalle.RootTable.Columns[5].Width                   = 90;
                Dgv_Detalle.RootTable.Columns[5].HeaderAlignment         = Janus.Windows.GridEX.TextAlignment.Center;
                Dgv_Detalle.RootTable.Columns[5].CellStyle.FontSize      = 9;
                Dgv_Detalle.RootTable.Columns[5].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Far;
                Dgv_Detalle.RootTable.Columns[5].Visible                 = true;

                Dgv_Detalle.RootTable.Columns[6].Key                     = "Cantidad";
                Dgv_Detalle.RootTable.Columns[6].Caption                 = "UNIDADES";
                Dgv_Detalle.RootTable.Columns[6].FormatString            = "0";
                Dgv_Detalle.RootTable.Columns[6].Width                   = 90;
                Dgv_Detalle.RootTable.Columns[6].HeaderAlignment         = Janus.Windows.GridEX.TextAlignment.Center;
                Dgv_Detalle.RootTable.Columns[6].CellStyle.FontSize      = 9;
                Dgv_Detalle.RootTable.Columns[6].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Far;
                Dgv_Detalle.RootTable.Columns[6].Visible                 = true;

                Dgv_Detalle.RootTable.Columns[7].Key                     = "TotalCant";
                Dgv_Detalle.RootTable.Columns[7].Caption                 = "TOTAL U.";
                Dgv_Detalle.RootTable.Columns[7].FormatString            = "0";
                Dgv_Detalle.RootTable.Columns[7].Width                   = 110;
                Dgv_Detalle.RootTable.Columns[7].HeaderAlignment         = Janus.Windows.GridEX.TextAlignment.Center;
                Dgv_Detalle.RootTable.Columns[7].CellStyle.FontSize      = 9;
                Dgv_Detalle.RootTable.Columns[7].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Far;
                Dgv_Detalle.RootTable.Columns[7].Visible                 = true;

                Dgv_Detalle.RootTable.Columns[8].Key                     = "PrecioCost";
                Dgv_Detalle.RootTable.Columns[8].Caption                 = "PRECIO";
                Dgv_Detalle.RootTable.Columns[8].FormatString            = "0.00";
                Dgv_Detalle.RootTable.Columns[8].Width                   = 90;
                Dgv_Detalle.RootTable.Columns[8].HeaderAlignment         = Janus.Windows.GridEX.TextAlignment.Center;
                Dgv_Detalle.RootTable.Columns[8].CellStyle.FontSize      = 9;
                Dgv_Detalle.RootTable.Columns[8].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Far;
                Dgv_Detalle.RootTable.Columns[8].Visible                 = true;

                Dgv_Detalle.RootTable.Columns[9].Key                     = "Total";
                Dgv_Detalle.RootTable.Columns[9].Caption                 = "TOTAL BS";
                Dgv_Detalle.RootTable.Columns[9].FormatString            = "0.00";
                Dgv_Detalle.RootTable.Columns[9].Width                   = 110;
                Dgv_Detalle.RootTable.Columns[9].HeaderAlignment         = Janus.Windows.GridEX.TextAlignment.Center;
                Dgv_Detalle.RootTable.Columns[9].CellStyle.FontSize      = 9;
                Dgv_Detalle.RootTable.Columns[9].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Far;
                Dgv_Detalle.RootTable.Columns[9].Visible                 = true;

                //Habilitar filtradores
                //Dgv_Buscardor.FilterRowButtonStyle = FilterRowButtonStyle.ConditionOperatorDropDown;
                Dgv_Detalle.GroupByBoxVisible = false;
                Dgv_Detalle.VisualStyle       = VisualStyle.Office2007;
            }
        }
Exemplo n.º 6
0
        private void MP_CargarDetalle(int id)
        {
            try
            {
                var lresult = new ServiceDesktop.ServiceDesktopClient().Compra_01_Lista().Where(a => a.IdCompra == id).ToList();
                if (lresult.Count() > 0)
                {
                    Dgv_Detalle.DataSource = lresult;
                    Dgv_Detalle.RetrieveStructure();
                    Dgv_Detalle.AlternatingColors = true;

                    Dgv_Detalle.RootTable.Columns["id"].Visible         = false;
                    Dgv_Detalle.RootTable.Columns["IdCompra"].Visible   = false;
                    Dgv_Detalle.RootTable.Columns["IdProducto"].Visible = false;
                    Dgv_Detalle.RootTable.Columns["Estado"].Visible     = false;

                    Dgv_Detalle.RootTable.Columns["Producto"].Caption                 = "PRODUCTO";
                    Dgv_Detalle.RootTable.Columns["Producto"].Width                   = 200;
                    Dgv_Detalle.RootTable.Columns["Producto"].HeaderAlignment         = Janus.Windows.GridEX.TextAlignment.Center;
                    Dgv_Detalle.RootTable.Columns["Producto"].CellStyle.FontSize      = 9;
                    Dgv_Detalle.RootTable.Columns["Producto"].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Near;
                    Dgv_Detalle.RootTable.Columns["Producto"].Visible                 = true;

                    Dgv_Detalle.RootTable.Columns["Cantidad"].Caption                 = "CANTIDAD";
                    Dgv_Detalle.RootTable.Columns["Cantidad"].FormatString            = "0.00";
                    Dgv_Detalle.RootTable.Columns["Cantidad"].Width                   = 150;
                    Dgv_Detalle.RootTable.Columns["Cantidad"].HeaderAlignment         = Janus.Windows.GridEX.TextAlignment.Center;
                    Dgv_Detalle.RootTable.Columns["Cantidad"].CellStyle.FontSize      = 9;
                    Dgv_Detalle.RootTable.Columns["Cantidad"].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Far;
                    Dgv_Detalle.RootTable.Columns["Cantidad"].Visible                 = true;

                    Dgv_Detalle.RootTable.Columns["Unidad"].Caption                 = " UN.";
                    Dgv_Detalle.RootTable.Columns["Unidad"].Width                   = 90;
                    Dgv_Detalle.RootTable.Columns["Unidad"].HeaderAlignment         = Janus.Windows.GridEX.TextAlignment.Center;
                    Dgv_Detalle.RootTable.Columns["Unidad"].CellStyle.FontSize      = 9;
                    Dgv_Detalle.RootTable.Columns["Unidad"].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Near;
                    Dgv_Detalle.RootTable.Columns["Unidad"].Visible                 = true;

                    Dgv_Detalle.RootTable.Columns["Costo"].Caption                 = "PRECIO U.";
                    Dgv_Detalle.RootTable.Columns["Costo"].Width                   = 90;
                    Dgv_Detalle.RootTable.Columns["Costo"].FormatString            = "0.00";
                    Dgv_Detalle.RootTable.Columns["Costo"].HeaderAlignment         = Janus.Windows.GridEX.TextAlignment.Center;
                    Dgv_Detalle.RootTable.Columns["Costo"].CellStyle.FontSize      = 9;
                    Dgv_Detalle.RootTable.Columns["Costo"].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Far;
                    Dgv_Detalle.RootTable.Columns["Costo"].Visible                 = true;

                    Dgv_Detalle.RootTable.Columns["Total"].Caption                 = "SUBTOTAL";
                    Dgv_Detalle.RootTable.Columns["Total"].FormatString            = "0.00";
                    Dgv_Detalle.RootTable.Columns["Total"].Width                   = 150;
                    Dgv_Detalle.RootTable.Columns["Total"].HeaderAlignment         = Janus.Windows.GridEX.TextAlignment.Center;
                    Dgv_Detalle.RootTable.Columns["Total"].CellStyle.FontSize      = 9;
                    Dgv_Detalle.RootTable.Columns["Total"].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Far;
                    Dgv_Detalle.RootTable.Columns["Total"].Visible                 = true;


                    Dgv_Detalle.RootTable.Columns["Lote"].Visible     = false;
                    Dgv_Detalle.RootTable.Columns["FechaVen"].Visible = false;

                    Dgv_Detalle.RootTable.Columns["Utilidad"].Caption                 = "UTILIDAD(%)";
                    Dgv_Detalle.RootTable.Columns["Utilidad"].FormatString            = "0.00";
                    Dgv_Detalle.RootTable.Columns["Utilidad"].Width                   = 150;
                    Dgv_Detalle.RootTable.Columns["Utilidad"].HeaderAlignment         = Janus.Windows.GridEX.TextAlignment.Center;
                    Dgv_Detalle.RootTable.Columns["Utilidad"].CellStyle.FontSize      = 9;
                    Dgv_Detalle.RootTable.Columns["Utilidad"].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Far;
                    Dgv_Detalle.RootTable.Columns["Utilidad"].Visible                 = true;

                    Dgv_Detalle.RootTable.Columns["Porcent"].Caption                 = "PRECIO VENTA";
                    Dgv_Detalle.RootTable.Columns["Porcent"].Width                   = 150;
                    Dgv_Detalle.RootTable.Columns["Porcent"].FormatString            = "0.00";
                    Dgv_Detalle.RootTable.Columns["Porcent"].HeaderAlignment         = Janus.Windows.GridEX.TextAlignment.Center;
                    Dgv_Detalle.RootTable.Columns["Porcent"].CellStyle.FontSize      = 9;
                    Dgv_Detalle.RootTable.Columns["Porcent"].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Far;
                    Dgv_Detalle.RootTable.Columns["Porcent"].Visible                 = true;



                    Dgv_Detalle.GroupByBoxVisible = false;
                    Dgv_Detalle.VisualStyle       = VisualStyle.Office2007;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.StackTrace, GLMensaje.Error);
            }
        }
Exemplo n.º 7
0
 private void Dgv_Detalle_KeyDown(object sender, KeyEventArgs e)
 {
     Tb_Total1.Value = Convert.ToDouble(Dgv_Detalle.GetTotal(Dgv_Detalle.RootTable.Columns["TotalProd"], AggregateFunction.Sum));
     Tb_Total2.Value = Convert.ToDouble(Dgv_Detalle.GetTotal(Dgv_Detalle.RootTable.Columns["Total"], AggregateFunction.Sum));
 }
Exemplo n.º 8
0
        private void MP_CargarDetalle(int id)
        {
            try
            {
                var lresult = new ServiceDesktop.ServiceDesktopClient().Transformacion_01_Lista().Where(a => a.IdTransformacion == id).ToList();
                if (lresult.Count() > 0)
                {
                    Dgv_Detalle.DataSource = lresult;
                    Dgv_Detalle.RetrieveStructure();
                    Dgv_Detalle.AlternatingColors = true;

                    Dgv_Detalle.RootTable.Columns["id"].Visible = false;
                    Dgv_Detalle.RootTable.Columns["IdTransformacion"].Visible = false;
                    Dgv_Detalle.RootTable.Columns["IdProducto"].Visible       = false;

                    Dgv_Detalle.RootTable.Columns["Producto"].Caption                 = "PRODUCTO";
                    Dgv_Detalle.RootTable.Columns["Producto"].Width                   = 150;
                    Dgv_Detalle.RootTable.Columns["Producto"].HeaderAlignment         = Janus.Windows.GridEX.TextAlignment.Center;
                    Dgv_Detalle.RootTable.Columns["Producto"].CellStyle.FontSize      = 9;
                    Dgv_Detalle.RootTable.Columns["Producto"].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Near;
                    Dgv_Detalle.RootTable.Columns["Producto"].Visible                 = true;

                    Dgv_Detalle.RootTable.Columns["Estado"].Visible = false;

                    Dgv_Detalle.RootTable.Columns["TotalProd"].Caption                 = "TOTAL PROD";
                    Dgv_Detalle.RootTable.Columns["TotalProd"].FormatString            = "0";
                    Dgv_Detalle.RootTable.Columns["TotalProd"].Width                   = 120;
                    Dgv_Detalle.RootTable.Columns["TotalProd"].HeaderAlignment         = Janus.Windows.GridEX.TextAlignment.Center;
                    Dgv_Detalle.RootTable.Columns["TotalProd"].CellStyle.FontSize      = 9;
                    Dgv_Detalle.RootTable.Columns["TotalProd"].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Far;
                    Dgv_Detalle.RootTable.Columns["TotalProd"].Visible                 = true;

                    Dgv_Detalle.RootTable.Columns["Producto2"].Caption                 = "M. PRIMA";
                    Dgv_Detalle.RootTable.Columns["Producto2"].Width                   = 150;
                    Dgv_Detalle.RootTable.Columns["Producto2"].HeaderAlignment         = Janus.Windows.GridEX.TextAlignment.Center;
                    Dgv_Detalle.RootTable.Columns["Producto2"].CellStyle.FontSize      = 9;
                    Dgv_Detalle.RootTable.Columns["Producto2"].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Near;
                    Dgv_Detalle.RootTable.Columns["Producto2"].Visible                 = true;

                    Dgv_Detalle.RootTable.Columns["Cantidad"].Caption                 = "CANT.";
                    Dgv_Detalle.RootTable.Columns["Cantidad"].FormatString            = "0.00";
                    Dgv_Detalle.RootTable.Columns["Cantidad"].Width                   = 90;
                    Dgv_Detalle.RootTable.Columns["Cantidad"].HeaderAlignment         = Janus.Windows.GridEX.TextAlignment.Center;
                    Dgv_Detalle.RootTable.Columns["Cantidad"].CellStyle.FontSize      = 9;
                    Dgv_Detalle.RootTable.Columns["Cantidad"].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Far;
                    Dgv_Detalle.RootTable.Columns["Cantidad"].Visible                 = true;

                    Dgv_Detalle.RootTable.Columns["Total"].Caption                 = "TOTAL";
                    Dgv_Detalle.RootTable.Columns["Total"].FormatString            = "0.00";
                    Dgv_Detalle.RootTable.Columns["Total"].Width                   = 100;
                    Dgv_Detalle.RootTable.Columns["Total"].HeaderAlignment         = Janus.Windows.GridEX.TextAlignment.Center;
                    Dgv_Detalle.RootTable.Columns["Total"].CellStyle.FontSize      = 9;
                    Dgv_Detalle.RootTable.Columns["Total"].CellStyle.TextAlignment = Janus.Windows.GridEX.TextAlignment.Far;
                    Dgv_Detalle.RootTable.Columns["Total"].Visible                 = true;

                    Dgv_Detalle.GroupByBoxVisible = false;
                    Dgv_Detalle.VisualStyle       = VisualStyle.Office2007;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.StackTrace, GLMensaje.Error);
            }
        }