コード例 #1
0
        private void OcultarColumnas()
        {
            if (DataListado.Rows.Count != 0)
            {
                DataListado.Columns["Eliminar"].Visible           = false;
                DataListado.Columns["cod_proveedor"].Visible      = true;
                DataListado.Columns["desc_proveedor"].Visible     = true;
                DataListado.Columns["clasificacion"].Visible      = false;
                DataListado.Columns["rif"].Visible                = true;
                DataListado.Columns["contacto"].Visible           = true;
                DataListado.Columns["direccion"].Visible          = false;
                DataListado.Columns["direccion_alterna"].Visible  = false;
                DataListado.Columns["ciudad"].Visible             = false;
                DataListado.Columns["telefono"].Visible           = true;
                DataListado.Columns["movil"].Visible              = false;
                DataListado.Columns["cod_postal"].Visible         = false;
                DataListado.Columns["web"].Visible                = false;
                DataListado.Columns["email"].Visible              = false;
                DataListado.Columns["montofiscal"].Visible        = false;
                DataListado.Columns["descuentopp"].Visible        = false;
                DataListado.Columns["descuentogb"].Visible        = false;
                DataListado.Columns["limite_cred"].Visible        = false;
                DataListado.Columns["activo"].Visible             = false;
                DataListado.Columns["nacional"].Visible           = false;
                DataListado.Columns["fiscal"].Visible             = false;
                DataListado.Columns["aplica_credito"].Visible     = false;
                DataListado.Columns["fecha_reg"].Visible          = false;
                DataListado.Columns["campo1"].Visible             = false;
                DataListado.Columns["campo2"].Visible             = false;
                DataListado.Columns["campo3"].Visible             = false;
                DataListado.Columns["campo4"].Visible             = false;
                DataListado.Columns["campo5"].Visible             = false;
                DataListado.Columns["campo6"].Visible             = false;
                DataListado.Columns["cod_tipoproveedor"].Visible  = false;
                DataListado.Columns["desc_tipoproveedor"].Visible = true;
                DataListado.Columns["cod_segmento"].Visible       = false;
                DataListado.Columns["desc_segmento"].Visible      = false;
                DataListado.Columns["cod_condicionpago"].Visible  = false;
                DataListado.Columns["desc_condicionpago"].Visible = false;
                DataListado.Columns["diascredito"].Visible        = false;
                DataListado.Columns["cod_cuentasie"].Visible      = false;
                DataListado.Columns["desc_cuentasie"].Visible     = false;
                DataListado.Columns["cod_islr"].Visible           = false;
                DataListado.Columns["desc_islr"].Visible          = false;
                DataListado.Columns["cod_pais"].Visible           = false;
                DataListado.Columns["desc_pais"].Visible          = false;
                DataListado.Columns["cod_moneda"].Visible         = false;
                DataListado.Columns["desc_moneda"].Visible        = false;
                DataListado.Columns["cod_zona"].Visible           = false;
                DataListado.Columns["desc_zona"].Visible          = false;

                DataListado.Columns["cod_proveedor"].HeaderText      = "Codigo";
                DataListado.Columns["desc_proveedor"].HeaderText     = "Descripcion";
                DataListado.Columns["rif"].HeaderText                = " Rif ";
                DataListado.Columns["contacto"].HeaderText           = "Contacto";
                DataListado.Columns["telefono"].HeaderText           = "Telefono";
                DataListado.Columns["desc_tipoproveedor"].HeaderText = "Tipo";

                DataListado.Columns["cod_proveedor"].Width      = 120;
                DataListado.Columns["desc_proveedor"].Width     = 350;
                DataListado.Columns["rif"].Width                = 120;
                DataListado.Columns["contacto"].Width           = 150;
                DataListado.Columns["telefono"].Width           = 150;
                DataListado.Columns["desc_tipoproveedor"].Width = 150;

                DataListado.ColumnHeadersDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
                LbInexistente.Visible = false;

                LbTotalReg.Text = Convert.ToString(DataListado.Rows.Count);
            }
            else
            {
                FProveedor mForm = FProveedor.GetForm();
                mForm.Listar();
                Close();
            }
        }