private void setMostrarRegistroCargadosOK(string tipoArchivo)
        {
            filters[0] = nombreArchivo;
            txt_nombre_archivo_det.Text   = nombreArchivo;
            txt_tipo_informacion_det.Text = ddl_tipo_archivo.SelectedItem.Text;

            var columns = ",ReglaObservada:{title:'Observaciones'}";

            if (tipoArchivo == "NOMINA")
            {
                nomina.IDE_CONTRATO = Convert.ToInt32(ddl_conrato1.SelectedItem.Value);
            }
            else
            {
                historiaCab.IDE_CONTRATO = Convert.ToInt32(ddl_conrato1.SelectedItem.Value);
            }

            var action      = tipoArchivo == "NOMINA"? "/WebPage/ModuloDIS/Operaciones/frmCargaDatos.aspx/listNominaByArchivoOK" : "/WebPage/ModuloDIS/Operaciones/frmCargaDatos.aspx/listHistoriaDetalleByArchivoOK";
            var tipoLinea   = tipoArchivo == "NOMINA" ? "*" : "D";
            var sorter      = tipoArchivo == "NOMINA" ? "RUC_ORDE ASC" : "TIP_REGI ASC";
            var contratoSis = new nContratoSis().listContratoByID(new CONTRATO_SYS()
            {
                IDE_CONTRATO = Convert.ToInt32(ddl_conrato1.SelectedItem.Value)
            });
            var regla = new ReglaArchivo()
            {
                Archivo = ddl_tipo_archivo.SelectedItem.Value, TipoLinea = tipoLinea, NUM_CONT_LIC = Convert.ToInt32(contratoSis.NRO_CONTRATO), vigente = 1
            };
            var fields = new nReglaArchivo().getColumnGridByArchivo(regla, "Carga", columns).ToString();
            var grid   = new gridCreator().getGrid("frmCargaExito", "5000", action, sorter).ToString();

            Page.ClientScript.RegisterStartupScript(GetType(), "Grid", string.Format("{0};{1}", fields, grid), true);
        }
        private void setMostrarRegistroCargadosObservado(string tipoArchivo)
        {
            var action = tipoArchivo == "NOMINA" ? "/WebPage/ModuloDIS/Operaciones/frmCargaDatos.aspx/listNominaByArchivoObservada" : "/WebPage/ModuloDIS/Operaciones/frmCargaDatos.aspx/listHistoriaDetalleByArchivoObservado";
            var sorter = tipoArchivo == "NOMINA" ? "RUC_ORDE ASC" : "TIP_REGI ASC";
            var grid   = new gridCreator().getGrid("frmCargaObservado", "5000", action, sorter).ToString();

            Page.ClientScript.RegisterStartupScript(GetType(), "Grid1", grid, true);
        }
        protected void btn_consultar_Click1(object sender, ImageClickEventArgs e)
        {
            var nombreTipoArchivo = ddl_tipo_archivo.SelectedItem.Value;
            //AQUI SE AGREGAN DATOS FIJOS A LA GRILLA DE CONSULTA
            var columnsAux = String.Empty;

            setLlenarEntiddes();
            var action      = nombreTipoArchivo == "NOMINA"? "/WebPage/ModuloDIS/Consultas/frmSegConsulta.aspx/listNominaConsulta" : "/WebPage/ModuloDIS/Consultas/frmSegConsulta.aspx/listHistoriaDetalle";
            var tipoLinea   = nombreTipoArchivo == "NOMINA"?"*":"D";
            var sorter      = nombreTipoArchivo == "NOMINA" ? "RUC_ORDE ASC" : "TIP_REGI ASC";
            var contratoSis = new nContratoSis().listContratoByID(new CONTRATO_SYS()
            {
                IDE_CONTRATO = Convert.ToInt32(ddl_contrato.SelectedItem.Value)
            });
            var regla = new ReglaArchivo()
            {
                Archivo = ddl_tipo_archivo.SelectedItem.Value, TipoLinea = tipoLinea, NUM_CONT_LIC = Convert.ToInt32(contratoSis.NRO_CONTRATO), vigente = 1
            };
            var fields = new nReglaArchivo().getColumnGridByArchivo(regla, "Consulta", columnsAux).ToString();
            var grid   = new gridCreator().getGrid("frmSeqConsulta", "5000", action, sorter).ToString();

            Page.ClientScript.RegisterStartupScript(GetType(), "Fields", string.Format("{0};{1}", fields, grid), true);
        }