public static FCorrelativos GetForm()
 {
     if (_Instancia == null)
     {
         _Instancia = new FCorrelativos();
     }
     return(_Instancia);
 }
        private void OcultarColumnas()
        {
            if (DataListado.Rows.Count != 0)
            {
                DataListado.Columns["Eliminar"].Visible          = false;
                DataListado.Columns["cod_correlativos"].Visible  = true;
                DataListado.Columns["desc_correlativos"].Visible = true;
                DataListado.Columns["tabla"].Visible             = true;
                DataListado.Columns["precadena"].Visible         = true;
                DataListado.Columns["cadena"].Visible            = false;
                DataListado.Columns["cod_num"].Visible           = true;
                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_correlativos"].Width  = 100;
                DataListado.Columns["desc_correlativos"].Width = 250;
                DataListado.Columns["tabla"].Width             = 200;
                DataListado.Columns["cod_num"].Width           = 120;

                LbInexistente.Visible = false;

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

            DataListado.Columns["cod_correlativos"].HeaderText  = "Codigo";
            DataListado.Columns["desc_correlativos"].HeaderText = "Descripcion";
            DataListado.Columns["tabla"].HeaderText             = "Tabla";
            DataListado.Columns["precadena"].HeaderText         = "Prefijo";
            DataListado.Columns["cod_num"].HeaderText           = "Correlativo";
            DataListado.ColumnHeadersDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
        }
 private void DataListado_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     if (TxtFlag == 0.ToString())
     {
         FCorrelativos mForm = FCorrelativos.GetForm();
         string        cod_correlativos, desc_correlativos, tabla, precadena, cod_num, campo1, campo2, campo3, campo4, campo5, campo6;
         cod_correlativos  = Convert.ToString(DataListado.CurrentRow.Cells["cod_correlativos"].Value);
         desc_correlativos = Convert.ToString(DataListado.CurrentRow.Cells["desc_correlativos"].Value);
         tabla             = Convert.ToString(DataListado.CurrentRow.Cells["tabla"].Value);
         precadena         = Convert.ToString(DataListado.CurrentRow.Cells["precadena"].Value);
         cod_num           = Convert.ToString(DataListado.CurrentRow.Cells["cod_num"].Value);
         campo1            = Convert.ToString(DataListado.CurrentRow.Cells["campo1"].Value);
         campo2            = Convert.ToString(DataListado.CurrentRow.Cells["campo2"].Value);
         campo3            = Convert.ToString(DataListado.CurrentRow.Cells["campo3"].Value);
         campo4            = Convert.ToString(DataListado.CurrentRow.Cells["campo4"].Value);
         campo5            = Convert.ToString(DataListado.CurrentRow.Cells["campo5"].Value);
         campo6            = Convert.ToString(DataListado.CurrentRow.Cells["campo6"].Value);
         mForm.SetCorrelativos(cod_correlativos, desc_correlativos, tabla, precadena, cod_num, campo1, campo2, campo3, campo4, campo5, campo6);
         mForm.TxtEditar.Text = "Listar";
     }
     Close();
 }
 private void FCorrelativos_FormClosed(object sender, FormClosedEventArgs e)
 {
     _Instancia = null;
 }