Esempio n. 1
0
        private void CargarGrilla(string Nombre, string CodigoBarra, string Codigo)
        {
            string Tabla = "";

            if (chkLibreria.Checked == true)
            {
                Tabla = "Articulo";
            }
            else
            {
                Tabla = "Juguete";
            }
            Int32?CodMarca = null;

            if (cmbMarca.SelectedIndex > 0)
            {
                CodMarca = Convert.ToInt32(cmbMarca.SelectedValue);
            }

            cFunciones fun  = new cFunciones();
            cArticulo  art  = new Clases.cArticulo();
            cJuguete   jug  = new cJuguete();
            DataTable  trdo = new DataTable();

            if (Tabla == "Articulo")
            {
                trdo = art.GetDetalleArticulo(Nombre, CodigoBarra, Codigo, Tabla);
            }
            if (Tabla == "Juguete")
            {
                trdo = jug.GetDetalleArticulo(Nombre, CodigoBarra, Codigo, CodMarca);
            }

            trdo = fun.TablaaMiles(trdo, "PrecioEfectivo");
            trdo = fun.TablaaMiles(trdo, "PrecioTarjeta");
            trdo = fun.TablaaMiles(trdo, "Descuento");
            Grilla.DataSource            = trdo;
            Grilla.Columns[0].Visible    = false;
            Grilla.Columns[5].Visible    = false;
            Grilla.Columns[3].Width      = 410;
            Grilla.Columns[6].HeaderText = "Tarjeta";
            Grilla.Columns[8].HeaderText = "Efectivo/Deb";

            DataGridViewCellStyle style = new DataGridViewCellStyle();

            style.Font = new Font(Grilla.Font, FontStyle.Bold);
            Grilla.Columns[8].DefaultCellStyle = style;
            //Grilla.Rows[8].DefaultCellStyle = style;
        }