Exemple #1
0
        public void CapitulosGrid(ref Basicos objBasicos, ref List <Basicos> List)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand cmm     = null;

            try
            {
                OracleDataReader dr         = null;
                String[]         Parametros = { "p_tipo", "p_valor" };
                String[]         Valores    = { objBasicos.tipo, objBasicos.valor };

                cmm = CDDatos.GenerarOracleCommandCursor("PKG_PRESUPUESTO.Obt_Grid_Capitulos", ref dr, Parametros, Valores);

                while (dr.Read())
                {
                    objBasicos             = new Basicos();
                    objBasicos.clave       = Convert.ToString(dr.GetValue(0));
                    objBasicos.descripcion = Convert.ToString(dr.GetValue(1));
                    objBasicos.valor       = Convert.ToString(dr.GetValue(2));
                    objBasicos.tipo        = Convert.ToString(dr.GetValue(3));
                    objBasicos.status      = Convert.ToString(dr.GetValue(4));
                    objBasicos.id          = Convert.ToString(dr.GetValue(5));
                    List.Add(objBasicos);
                }
                dr.Close();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref cmm);
            }
        }
Exemple #2
0
        public void CContabGrid(ref CentrosContab objCentrosContab, ref List <CentrosContab> List)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand cmm     = null;

            try
            {
                OracleDataReader dr         = null;
                String[]         Parametros = { "p_ejercicio" };
                String[]         Valores    = { objCentrosContab.Ejercicio };

                cmm = CDDatos.GenerarOracleCommandCursor("PKG_PRESUPUESTO.Obt_Grid_Centros_Contab", ref dr, Parametros, Valores);

                while (dr.Read())
                {
                    objCentrosContab          = new CentrosContab();
                    objCentrosContab.C_Contab = Convert.ToString(dr.GetValue(0));
                    objCentrosContab.Descrip  = Convert.ToString(dr.GetValue(1));
                    objCentrosContab.Id       = Convert.ToString(dr.GetValue(2));
                    List.Add(objCentrosContab);
                }
                dr.Close();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref cmm);
            }
        }
Exemple #3
0
        public void ProyectoGrid(ref Proyectos objProyectos, ref List <Proyectos> List)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand cmm     = null;

            try
            {
                OracleDataReader dr         = null;
                String[]         Parametros = { "p_ejercicio", "p_tipo_proy" };
                String[]         Valores    = { objProyectos.Ejercicio, objProyectos.Tipo_Proy };

                cmm = CDDatos.GenerarOracleCommandCursor("PKG_PRESUPUESTO.Obt_Grid_Cat_Proy", ref dr, Parametros, Valores);

                while (dr.Read())
                {
                    objProyectos           = new Proyectos();
                    objProyectos.Tipo_Proy = Convert.ToString(dr.GetValue(0));
                    objProyectos.Proyecto  = Convert.ToString(dr.GetValue(1));
                    objProyectos.Descrip   = Convert.ToString(dr.GetValue(2));
                    objProyectos.Id        = Convert.ToString(dr.GetValue(3));
                    List.Add(objProyectos);
                }
                dr.Close();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref cmm);
            }
        }
Exemple #4
0
        public void ConsultaGrid_Fuente_x_Centro(ref Pres_Reportes objReportes, ref List <Pres_Reportes> List)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand cmm     = null;

            try
            {
                OracleDataReader dr         = null;
                String[]         Parametros = { "p_ejercicio", "p_centro_contable_ini", "p_centro_contable_fin",
                                                "p_tipo",              "p_mes",                 "p_estatus" };
                String[]         Valores = { objReportes.Ejercicio, objReportes.Dependencia, objReportes.DependenciaF,
                                             objReportes.Tipo,              objReportes.Mes_anio,    objReportes.Estatus };

                cmm = CDDatos.GenerarOracleCommandCursor("pkg_Presupuesto.Obt_Grid_Fuente_x_Centro", ref dr, Parametros, Valores);

                while (dr.Read())
                {
                    objReportes             = new Pres_Reportes();
                    objReportes.Id          = Convert.ToString(dr.GetValue(0));
                    objReportes.Descripcion = Convert.ToString(dr.GetValue(1));
                    List.Add(objReportes);
                }
                dr.Close();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref cmm);
            }
        }
Exemple #5
0
        public void ConsultarGrid_GrupoFuente(ref Pres_Reportes objReportes, ref List <Pres_Reportes> List)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand cmm     = null;

            try
            {
                OracleDataReader dr         = null;
                String[]         Parametros = { "p_ejercicio", "p_dependencia", "p_dependencia_f" };
                String[]         Valores    = { objReportes.Ejercicio, objReportes.Dependencia, objReportes.DependenciaF };

                cmm = CDDatos.GenerarOracleCommandCursor("pkg_Presupuesto.Obt_Grid_GrupoFuente", ref dr, Parametros, Valores);

                while (dr.Read())
                {
                    objReportes             = new Pres_Reportes();
                    objReportes.Fuente      = Convert.ToString(dr.GetValue(0));
                    objReportes.Descripcion = Convert.ToString(dr.GetValue(1));
                    List.Add(objReportes);
                }
                dr.Close();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref cmm);
            }
        }
Exemple #6
0
        //=========================CONTROL CIERRE DE LOS CENTROS CONTABLES=====================
        public void Control_CierreConsultaGrid(ref CentrosContab ObjControl_Cierre, ref List <CentrosContab> List)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand cmm     = null;

            try
            {
                OracleDataReader dr = null;

                string[] Parametros = { "p_ejercicio", "p_sistema" };
                object[] Valores    = { ObjControl_Cierre.Ejercicio, ObjControl_Cierre.sistema };

                cmm = CDDatos.GenerarOracleCommandCursor("pkg_presupuesto.Obt_Grid_Control_Cierre", ref dr, Parametros, Valores);
                while (dr.Read())
                {
                    ObjControl_Cierre = new CentrosContab();
                    ObjControl_Cierre.Id_Control_Cierre = Convert.ToInt32(dr.GetValue(0));
                    ObjControl_Cierre.C_Contab          = Convert.ToString(dr.GetValue(1));
                    ObjControl_Cierre.Mes_anio          = Convert.ToString(dr.GetValue(2));
                    ObjControl_Cierre.Cierre_Definitivo = Convert.ToString(dr.GetValue(8));
                    //ObjControl_Cierre.Status = "../../images/" + Convert.ToString(dr.GetValue(5)) + ".PNG";
                    List.Add(ObjControl_Cierre);
                }
                dr.Close();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref cmm);
            }
        }
Exemple #7
0
        public void CodigoProgGrid(ref Codigo_Prog objCodProg, ref List <Codigo_Prog> List)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand cmm     = null;

            try
            {
                OracleDataReader dr         = null;
                String[]         Parametros = { "p_centroContab", "p_ejercicio" };
                String[]         Valores    = { objCodProg.Centro_Contable, objCodProg.Ejercicio };

                cmm = CDDatos.GenerarOracleCommandCursor("PKG_PRESUPUESTO.Obt_Grid_Saf_Presup_Cod_Prog", ref dr, Parametros, Valores);

                while (dr.Read())
                {
                    objCodProg = new Codigo_Prog();
                    objCodProg.Centro_Contable = Convert.ToString(dr.GetValue(0));
                    objCodProg.Dependencia     = Convert.ToString(dr.GetValue(1));
                    objCodProg.Codigo          = Convert.ToString(dr.GetValue(2));
                    objCodProg.Id = Convert.ToString(dr.GetValue(3));
                    List.Add(objCodProg);
                }
                dr.Close();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref cmm);
            }
        }
Exemple #8
0
        public void FuncionGrid(ref Funcion objFuncion, ref List <Funcion> List)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand cmm     = null;

            try
            {
                OracleDataReader dr         = null;
                String[]         Parametros = { };
                String[]         Valores    = { };

                cmm = CDDatos.GenerarOracleCommandCursor("PKG_PRESUPUESTO.Obt_Grid_Cat_Funcion", ref dr, Parametros, Valores);

                while (dr.Read())
                {
                    objFuncion             = new Funcion();
                    objFuncion.funcion     = Convert.ToString(dr.GetValue(0));
                    objFuncion.Descripcion = Convert.ToString(dr.GetValue(1));
                    List.Add(objFuncion);
                }
                dr.Close();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref cmm);
            }
        }
Exemple #9
0
        public void Monitor_EstadisticaPP(string Color, int Rango, ref List <Comun> List)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand cmm     = null;

            try
            {
                OracleDataReader dr = null;

                String[] Parametros = { "p_color", "p_rango" };
                String[] Valores    = { Convert.ToString(Color), Convert.ToString(Rango) };

                cmm = CDDatos.GenerarOracleCommandCursor("pkg_presupuesto.Obt_Grid_Monitor_Estadisticas", ref dr, Parametros, Valores);
                while (dr.Read())
                {
                    Comun objMonitor = new Comun();
                    objMonitor.Descripcion  = Convert.ToString(dr.GetValue(1));
                    objMonitor.Etiqueta     = Convert.ToString(dr.GetValue(3));
                    objMonitor.EtiquetaTres = Convert.ToString(dr.GetValue(2));
                    objMonitor.EtiquetaDos  = "images/" + Convert.ToString(dr.GetValue(4)) + ".png";
                    List.Add(objMonitor);
                }
                dr.Close();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref cmm);
            }
        }
Exemple #10
0
        public void ConsultaGrid_Trabajador(ref Pres_Nomina objNomina, ref List <Pres_Nomina> List)
        {
            CD_Datos      CDDatos = new CD_Datos("DPP");
            OracleCommand cmm     = null;

            try
            {
                OracleDataReader dr         = null;
                String[]         Parametros = { "p_buscar" };
                String[]         Valores    = { objNomina.Buscar };

                cmm = CDDatos.GenerarOracleCommandCursor("PKG_PRES.OBT_Grid_Trabajador_Unach", ref dr, Parametros, Valores);

                while (dr.Read())
                {
                    objNomina        = new Pres_Nomina();
                    objNomina.Nombre = Convert.ToString(dr.GetValue(0));
                    objNomina.RFC    = Convert.ToString(dr.GetValue(1));

                    List.Add(objNomina);
                }
                dr.Close();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref cmm);
            }
        }
Exemple #11
0
        public void ValidarUsuario(ref Usuario Usuario, ref string Verificador)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand Cmm     = null;

            try
            {
                OracleDataReader dr         = null;
                string[]         Parametros = { "p_usuario", "p_password" };
                string[]         Valores    = { Usuario.Login, Usuario.Password };


                Cmm = CDDatos.GenerarOracleCommandCursor("PKG_CONTRATOS.Verifica_Usuario", ref dr, Parametros, Valores);

                while (dr.Read())
                {
                    Usuario             = new Usuario();
                    Usuario.Login       = Convert.ToString(dr.GetValue(0));
                    Usuario.Nombre      = Convert.ToString(dr.GetValue(1));
                    Usuario.TipoUsu     = Convert.ToString(dr.GetValue(3));
                    Usuario.Dependencia = Convert.ToString(dr.GetValue(4));
                }

                dr.Close();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref Cmm);
            }
        }
Exemple #12
0
        public void SubprogramasGrid(ref Subprograma objSubprograma, ref List <Subprograma> List)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand cmm     = null;

            try
            {
                OracleDataReader dr         = null;
                String[]         Parametros = { "p_nivel_acad", "p_ejercicio", "p_dependencia", "p_dependencia_f" };
                String[]         Valores    = { objSubprograma.NivAcad, objSubprograma.Ejercicio, objSubprograma.DependenciaI, objSubprograma.DependenciaF };

                cmm = CDDatos.GenerarOracleCommandCursor("PKG_PRESUPUESTO.Obt_Grid_SubPrograma_Cat", ref dr, Parametros, Valores);

                while (dr.Read())
                {
                    objSubprograma             = new Subprograma();
                    objSubprograma.Id          = Convert.ToString(dr.GetValue(0));
                    objSubprograma.Subprog     = Convert.ToString(dr.GetValue(1));
                    objSubprograma.Descripcion = Convert.ToString(dr.GetValue(2));
                    List.Add(objSubprograma);
                }
                dr.Close();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref cmm);
            }
        }
Exemple #13
0
        public void ProgramasGrid(ref Programa objPrograma, ref List <Programa> List)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand cmm     = null;

            try
            {
                OracleDataReader dr         = null;
                String[]         Parametros = { "p_funcion" };
                String[]         Valores    = { objPrograma.Funcion };

                cmm = CDDatos.GenerarOracleCommandCursor("PKG_PRESUPUESTO.Obt_Grid_Cat_F_Prog", ref dr, Parametros, Valores);

                while (dr.Read())
                {
                    objPrograma             = new Programa();
                    objPrograma.Id          = Convert.ToString(dr.GetValue(0));
                    objPrograma.Funcion     = Convert.ToString(dr.GetValue(1));
                    objPrograma.F_Prog      = Convert.ToString(dr.GetValue(2));
                    objPrograma.Descripcion = Convert.ToString(dr.GetValue(3));
                    List.Add(objPrograma);
                }
                dr.Close();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref cmm);
            }
        }
        public void PresupuestoConsultaGrid(ref Presupues ObjPresupuesto, ref List <Presupues> List)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand cmm     = null;

            try
            {
                OracleDataReader dr = null;

                String[] Parametros = { "p_id" };
                String[] Valores    = { ObjPresupuesto.Id };

                cmm = CDDatos.GenerarOracleCommandCursor("pkg_contabilidad.Obt_Grid_Presupuesto", ref dr, Parametros, Valores);
                while (dr.Read())
                {
                    ObjPresupuesto             = new Presupues();
                    ObjPresupuesto.Descripcion = Convert.ToString(dr.GetValue(4));
                    ObjPresupuesto.Autorizado  = Convert.ToDouble(dr.GetValue(7));
                    ObjPresupuesto.Modificado  = Convert.ToDouble(dr.GetValue(8));
                    ObjPresupuesto.Ejercido    = Convert.ToDouble(dr.GetValue(9));
                    ObjPresupuesto.Avance      = Convert.ToInt32(dr.GetValue(10));
                    List.Add(ObjPresupuesto);
                }
                dr.Close();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref cmm);
            }
        }
        public void CodigosReclasificacion(Consultas objConsultas, ref List <Consultas> List)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand cmm     = null;

            try
            {
                OracleDataReader dr         = null;
                String[]         Parametros = { "p_partida", "p_fuente", "p_dependI", "p_dependF", "p_mesIni", "p_mesFin", "p_ejercicio" };
                String[]         Valores    = { objConsultas.Partida, objConsultas.Fuente, objConsultas.DependenciaIni, objConsultas.DependenciaFin, objConsultas.Mes_Inicial, objConsultas.Mes_Final,
                                                objConsultas.Ejercicio };

                cmm = CDDatos.GenerarOracleCommandCursor("PKG_PRESUPUESTO.Obt_Grid_ReclasifFuenteF", ref dr, Parametros, Valores);

                while (dr.Read())
                {
                    objConsultas = new Consultas();
                    objConsultas.Codigo_Programatico = Convert.ToString(dr.GetValue(0));
                    objConsultas.EjercidoSuma        = Convert.ToString(dr.GetValue(1));
                    objConsultas.Dependencia         = Convert.ToString(dr.GetValue(2));
                    List.Add(objConsultas);
                }
                dr.Close();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref cmm);
            }
        }
Exemple #16
0
        public void ConsultaMovimiento_Nomina(ref Pres_Nomina objNomina, ref List <Pres_Nomina> List)
        {
            CD_Datos      CDDatos = new CD_Datos("DPP");
            OracleCommand cmm     = null;

            try
            {
                OracleDataReader dr         = null;
                String[]         Parametros = { "P_RFC" };
                String[]         Valores    = { objNomina.RFC };

                cmm = CDDatos.GenerarOracleCommandCursor("PKG_PRES.OBT_Grid_Movimientos_Nomina", ref dr, Parametros, Valores);

                while (dr.Read())
                {
                    objNomina               = new Pres_Nomina();
                    objNomina.Categoria     = Convert.ToString(dr.GetValue(0));
                    objNomina.Plaza         = Convert.ToString(dr.GetValue(1));
                    objNomina.Tipo_Personal = Convert.ToString(dr.GetValue(2));
                    objNomina.Periodo       = Convert.ToString(dr.GetValue(3)) + " - " + Convert.ToString(dr.GetValue(4));
                    List.Add(objNomina);
                }
                dr.Close();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref cmm);
            }
        }
Exemple #17
0
        public void Monitor_Patrimonio(string Usuario, string Sistema, string Centro_Contable, ref List <Comun> List)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand cmm     = null;

            try
            {
                OracleDataReader dr = null;

                String[] Parametros = { "p_usuario", "p_id_sistema", "p_centro_contable" };
                String[] Valores    = { Usuario, Sistema, Centro_Contable };

                cmm = CDDatos.GenerarOracleCommandCursor("pkg_patrimonio.Obt_Grid_Monitor_Patrimonio", ref dr, Parametros, Valores);
                while (dr.Read())
                {
                    Comun objMonitor = new Comun();
                    objMonitor.Descripcion = Convert.ToString(dr.GetValue(1));
                    List.Add(objMonitor);
                }
                dr.Close();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref cmm);
            }
        }
Exemple #18
0
        public void FuentesGrid(ref FuentesFin objFuentes, ref List <FuentesFin> List)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand cmm     = null;

            try
            {
                OracleDataReader dr         = null;
                String[]         Parametros = { "p_ejercicio" };
                String[]         Valores    = { objFuentes.Ejercicio };

                cmm = CDDatos.GenerarOracleCommandCursor("PKG_PRESUPUESTO.Obt_Grid_TipoFinan", ref dr, Parametros, Valores);

                while (dr.Read())
                {
                    objFuentes         = new FuentesFin();
                    objFuentes.Fuente  = Convert.ToString(dr.GetValue(0));
                    objFuentes.Descrip = Convert.ToString(dr.GetValue(1));
                    objFuentes.Id      = Convert.ToString(dr.GetValue(2));
                    List.Add(objFuentes);
                }
                dr.Close();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref cmm);
            }
        }
Exemple #19
0
        public void LlenarTree(ref TreeView Arbolito, Mnu objMenu, ref List <Mnu> List)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand Cmd     = null;

            try
            {
                OracleDataReader dr = null;


                string[] Parametros =
                {
                    "P_ID_SISTEMA",
                    "P_USUARIO",
                    "P_PADRE"
                };
                object[] Valores =
                {
                    objMenu.Grupo,
                    objMenu.UsuarioNombre,
                    objMenu.Padre
                };
                string Usuario = objMenu.UsuarioNombre;
                int    Grupo   = objMenu.Grupo;
                Cmd = CDDatos.GenerarOracleCommandCursor("Pkg_Contratos.Obt_Tree_Menu", ref dr, Parametros, Valores);

                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        objMenu               = new Mnu();
                        objMenu.Id            = Convert.ToInt32(dr["id"].ToString());
                        objMenu.Descripcion   = Convert.ToString(dr["descripcion"].ToString());
                        objMenu.Navigate_Url  = Convert.ToString(dr["clave"].ToString());
                        objMenu.Padre         = Convert.ToString(dr["padre"].ToString());
                        objMenu.Clave         = Convert.ToString(dr["clave"].ToString());
                        objMenu.Id_Padre      = Convert.ToInt32(dr["id_padre"].ToString());
                        objMenu.UsuarioNombre = Usuario;
                        objMenu.Grupo         = Grupo;
                        List.Add(objMenu);
                        //LlenarTree(ref Arbolito, objMenu, ref List);
                    }
                    dr.Close();
                }


                BindTree(List, null, Arbolito);
                //Arbolito.CollapseAll();
                dr.Close();
            }

            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref Cmd);
            }
        }
Exemple #20
0
        public void PartidasGrid(ref Partidas objPartidas, ref List <Partidas> List)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand cmm     = null;

            try
            {
                OracleDataReader dr         = null;
                String[]         Parametros = { "p_capitulo", "P_EJERCICIO" };
                String[]         Valores    = { objPartidas.SubCapt, objPartidas.Ejercicio };

                cmm = CDDatos.GenerarOracleCommandCursor("PKG_PRESUPUESTO.Obt_Grid_Cat_Partida", ref dr, Parametros, Valores);

                while (dr.Read())
                {
                    objPartidas           = new Partidas();
                    objPartidas.Partida   = Convert.ToString(dr.GetValue(0));
                    objPartidas.Concepto  = Convert.ToString(dr.GetValue(1));
                    objPartidas.Descrip   = Convert.ToString(dr.GetValue(2));
                    objPartidas.Id        = Convert.ToString(dr.GetValue(3));
                    objPartidas.Ejercicio = Convert.ToString(dr.GetValue(4));
                    List.Add(objPartidas);
                }
                dr.Close();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref cmm);
            }
        }
Exemple #21
0
        public void LlenaCombo(string SP, ref List <Comun> list, string[] Parametros, string[] Valores)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand Cmm     = null;

            try
            {
                OracleDataReader dr = null;
                Cmm = CDDatos.GenerarOracleCommandCursor(SP, ref dr, Parametros, Valores);

                Comun Comun = default(Comun);
                while (dr.Read())
                {
                    Comun             = new Comun();
                    Comun.IdStr       = Convert.ToString(dr.GetValue(0));
                    Comun.Descripcion = Convert.ToString(dr.GetValue(1));
                    if (dr.FieldCount == 3)
                    {
                        Comun.EtiquetaDos = Convert.ToString(dr.GetValue(2));
                    }
                    else if (dr.FieldCount == 4)
                    {
                        Comun.EtiquetaDos  = Convert.ToString(dr.GetValue(2));
                        Comun.EtiquetaTres = Convert.ToString(dr.GetValue(3));
                    }
                    else if (dr.FieldCount == 5)
                    {
                        Comun.EtiquetaDos    = Convert.ToString(dr.GetValue(2));
                        Comun.EtiquetaTres   = Convert.ToString(dr.GetValue(3));
                        Comun.EtiquetaCuatro = Convert.ToString(dr.GetValue(4));
                    }
                    else if (dr.FieldCount == 6)
                    {
                        Comun.EtiquetaDos    = Convert.ToString(dr.GetValue(2));
                        Comun.EtiquetaTres   = Convert.ToString(dr.GetValue(3));
                        Comun.EtiquetaCuatro = Convert.ToString(dr.GetValue(4));
                        Comun.EtiquetaCinco  = Convert.ToString(dr.GetValue(5));
                    }
                    else if (dr.FieldCount == 7)
                    {
                        Comun.EtiquetaDos    = Convert.ToString(dr.GetValue(2));
                        Comun.EtiquetaTres   = Convert.ToString(dr.GetValue(3));
                        Comun.EtiquetaCuatro = Convert.ToString(dr.GetValue(4));
                        Comun.EtiquetaCinco  = Convert.ToString(dr.GetValue(5));
                        Comun.EtiquetaSeis   = Convert.ToString(dr.GetValue(6));
                    }
                    list.Add(Comun);
                }
                dr.Close();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref Cmm);
            }
        }
        public void ConfigurarConceptoPago(ref ConceptoPago ObjConceptoPago, ref string Verificador)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand Cmd     = null;

            try
            {
                OracleDataReader dr = null;

                string[] ParametrosIn =
                {
                    "p_id_concepto",
                    "p_id_escuela",
                    "p_id_carrera",
                    "p_imp_patrocinador",
                    "p_evento",
                    "p_matricula"
                };
                object[] Valores =
                {
                    ObjConceptoPago.IdConcepto,
                    ObjConceptoPago.Dependencia,
                    ObjConceptoPago.TipoPersonaStr,
                    ObjConceptoPago.Donativo,
                    ObjConceptoPago.Evento,
                    ObjConceptoPago.NoControl
                };


                Cmd         = CDDatos.GenerarOracleCommandCursor("pkg_pagos.Obt_Importe_Concepto", ref dr, ParametrosIn, Valores);
                Verificador = "1";
                while (dr.Read())
                {
                    ObjConceptoPago.IdConcepto      = Convert.ToInt32(dr["id"]);
                    ObjConceptoPago.Descripcion     = Convert.ToString(dr["concepto"]);
                    ObjConceptoPago.ClaveConcepto   = Convert.ToString(dr["clave"]);
                    ObjConceptoPago.ImporteConcepto = Convert.ToDouble(dr["importe"]);
                    ObjConceptoPago.CobroXMateria   = Convert.ToChar(dr["cobro_x_materia"]);
                    ObjConceptoPago.MaxMateria      = Convert.ToString(dr["maximo_materias"]);
                    ObjConceptoPago.DiasVigencia    = Convert.ToInt32(dr["dias_vigencia"]);
                    ObjConceptoPago.CicloEscolar    = Convert.ToInt32(dr["ciclo_escolar_actual"]);
                    ObjConceptoPago.Anexo           = Convert.ToString(dr["observaciones"]);
                    ObjConceptoPago.FechaVigencia   = Convert.ToString(dr["Fecha_Vigencia"]);
                    Verificador = "0";
                }

                dr.Close();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref Cmd);
            }
        }
        public void LlenarMenus(ref Menu Mnu, ref Menus DatosMenu)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand Cmd     = null;

            try
            {
                OracleDataReader dr = null;


                string[] Parametros =
                {
                    "p_usuario",
                    "p_grupo",
                };
                object[] Valores =
                {
                    DatosMenu.UsuarioNombre,
                    DatosMenu.Grupo,
                };
                Cmd = CDDatos.GenerarOracleCommandCursor("PKG_CONTRATOS.Obt_Sistemas", ref dr, Parametros, Valores);

                if (dr.HasRows)
                {
                    MenuItem m1 = new MenuItem("Inicio", "0", "", "#");
                    Mnu.Items.Add(m1);

                    while (dr.Read())
                    {
                        MenuItem mnuMenuItem = new MenuItem();

                        if (dr["padre"].ToString() == string.Empty)
                        {
                            mnuMenuItem.Value       = dr["id"].ToString();
                            mnuMenuItem.Text        = dr["descripcion"].ToString();
                            mnuMenuItem.NavigateUrl = dr["clave"].ToString();
                            Mnu.Items.Add(mnuMenuItem);
                            AddMenuItem(mnuMenuItem, ref DatosMenu);
                        }
                    }
                    m1 = new MenuItem("Salir", "0", "", "Login.aspx");
                    Mnu.Items.Add(m1);

                    dr.Close();
                }
            }

            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref Cmd);
            }
        }
Exemple #24
0
        public void LlenarTree(ref TreeView Arbolito, Presupues objPresupuesto, List <Presupues> List)
        {
            try
            {
                #region <Variables>
                string valor       = string.Empty;
                string descripcion = string.Empty;
                #endregion

                OracleDataReader dr      = null;
                CD_Datos         CDDatos = new CD_Datos();

                string[] Parametros =
                {
                    "p_Ejercicio",
                };
                object[]      Valores = { objPresupuesto.Ejercicio, };
                OracleCommand Cmd     = CDDatos.GenerarOracleCommandCursor("PKG_CONTABILIDAD.Obt_Tree_Presupuesto", ref dr, Parametros, Valores);

                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        objPresupuesto    = new Presupues();
                        objPresupuesto.Id = Convert.ToString(dr["id"].ToString());
                        if (Convert.ToString(dr["nivel"].ToString()) != "1")
                        {
                            objPresupuesto.Padre = Convert.ToString(dr["padre"].ToString());
                        }
                        else
                        {
                            objPresupuesto.Padre = "0";
                        }

                        objPresupuesto.Descripcion = dr["descripcion"].ToString();
                        objPresupuesto.Nivel       = Convert.ToInt32(dr["nivel"].ToString());
                        List.Add(objPresupuesto);
                        //TreeNode nodoPadre = new TreeNode();
                        //nodoPadre.Collapse();
                        //valor = dr["id"].ToString();
                        //descripcion = dr["TIPO"].ToString() + " - " + dr["descripcion"].ToString();
                        //importes = dr["IMPORTES"].ToString();
                    }
                    BindTree(List, null, Arbolito);
                    dr.Close();
                }

                CDDatos.LimpiarOracleCommand(ref Cmd);
            }

            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Exemple #25
0
        protected void ChildMaster(XmlTextWriter objXMLTW, Mnu mnu, Int32 Id)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand Cmd     = null;
            string        url;

            try
            {
                OracleDataReader reader     = null;
                string[]         Parametros = { "p_usuario", "p_grupo" };
                object[]         Valores    = { mnu.UsuarioNombre, mnu.Grupo };
                Cmd = CDDatos.GenerarOracleCommandCursor("Pkg_Contratos.Obt_Sistemas", ref reader, Parametros, Valores);
                if (reader.HasRows)
                {
                    while (reader.Read())
                    {
                        int ChildMasterID = Convert.ToInt32(reader["id"].ToString());
                        if (Convert.ToInt32(reader["id_padre"].ToString()) == Id)
                        {
                            objXMLTW.WriteStartElement("siteMapNode");
                            objXMLTW.WriteAttributeString("title", reader["descripcion"].ToString());
                            objXMLTW.WriteAttributeString("description", reader["descripcion"].ToString());
                            if (reader["clave"].ToString().Contains(".aspx"))
                            {
                                objXMLTW.WriteAttributeString("url", reader["clave"].ToString());
                            }
                            else
                            {
                                objXMLTW.WriteAttributeString("url", "Default.aspx?cve=" + reader["id"].ToString());
                            }

                            //if (reader["clave"].ToString().Contains("Monitor"))
                            //    objXMLTW.WriteAttributeString("url", reader["clave"].ToString()+"?mnt=001");

                            //ddMenuItem(mnuNewMenuItem, ref mnu);
                            ChildMaster(objXMLTW, mnu, ChildMasterID);
                            objXMLTW.WriteEndElement();
                        }
                    }
                    reader.Close();
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref Cmd);
            }
        }
Exemple #26
0
        public void ConsultarGrid_RP008(ref Pres_Reportes objReportes, ref List <Pres_Reportes> List, int idGrid)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand cmm     = null;

            try
            {
                string Grid;
                if (idGrid == 2)
                {
                    Grid = "CAPITULO";
                }
                else if (idGrid == 3)
                {
                    Grid = "FUENTE";
                }
                else
                {
                    Grid = "PROYECTO";
                }

                OracleDataReader dr         = null;
                String[]         Parametros = { "p_ejercicio", "p_dependencia", "p_grid" };
                String[]         Valores    = { objReportes.Ejercicio, objReportes.Dependencia, Grid };

                cmm = CDDatos.GenerarOracleCommandCursor("pkg_Presupuesto.Obt_Grid_RP008", ref dr, Parametros, Valores);

                while (dr.Read())
                {
                    objReportes             = new Pres_Reportes();
                    objReportes.Id          = Convert.ToString(dr.GetValue(0));
                    objReportes.Descripcion = Convert.ToString(dr.GetValue(1));
                    //if (idGrid == 2)
                    //    objReportes.Capitulo = Convert.ToString(dr.GetValue(1));
                    //else if (idGrid == 3)
                    //    objReportes.Fuente = Convert.ToString(dr.GetValue(1));
                    //else
                    //    objReportes.Proyecto = Convert.ToString(dr.GetValue(1));
                    List.Add(objReportes);
                }
                dr.Close();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref cmm);
            }
        }
        public void DocumentoDetConsultaGrid(ref Pres_Documento_Detalle objDocDet, ref List <Pres_Documento_Detalle> List)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand cmm     = null;

            try
            {
                OracleDataReader dr = null;


                string[] Parametros = { "P_ID_DOCUMENTO" };
                object[] Valores    = { objDocDet.Id_Documento };

                cmm = CDDatos.GenerarOracleCommandCursor("PKG_PRESUPUESTO.Obt_Grid_Documentos_Detalle", ref dr, Parametros, Valores);
                while (dr.Read())
                {
                    objDocDet                = new Pres_Documento_Detalle();
                    objDocDet.Tipo           = Convert.ToString(dr.GetValue(3));
                    objDocDet.Ur_clave       = Convert.ToString(dr.GetValue(2));
                    objDocDet.Id_Codigo_Prog = Convert.ToInt32(dr.GetValue(0));

                    objDocDet.Cuenta_banco    = Convert.ToString(dr.GetValue(9));
                    objDocDet.Mes_inicial     = Convert.ToInt32(dr.GetValue(7));
                    objDocDet.Mes_final       = Convert.ToInt32(dr.GetValue(8));
                    objDocDet.Importe_origen  = Convert.ToDouble(dr.GetValue(4));
                    objDocDet.Importe_destino = Convert.ToDouble(dr.GetValue(5));
                    objDocDet.Importe_mensual = Convert.ToDouble(dr.GetValue(6));


                    objDocDet.Concepto            = Convert.ToString(dr.GetValue(10));
                    objDocDet.Referencia          = Convert.ToString(dr.GetValue(11));
                    objDocDet.Beneficiario_tipo   = Convert.ToString(dr.GetValue(12));
                    objDocDet.Beneficiario_nombre = Convert.ToString(dr.GetValue(13));
                    objDocDet.Beneficiario_clave  = Convert.ToString(dr.GetValue(14));
                    objDocDet.Desc_Codigo_Prog    = Convert.ToString(dr.GetValue(15));
                    objDocDet.Desc_Partida        = Convert.ToString(dr.GetValue(16));
                    objDocDet.TipoDocReferencia   = Convert.ToString(dr.GetValue(17));

                    List.Add(objDocDet);
                }
                dr.Close();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref cmm);
            }
        }
Exemple #28
0
        public void LlenaCombo(string SP, ref List <Comun> list, string parametro1, string parametro2, string parametro3, string parametro4, string parametro5, string Valor1, string Valor2, string valor3, string valor4, string valor5, string USERBD)
        {
            CD_Datos      CDDatos = new CD_Datos(USERBD);
            OracleCommand Cmm     = null;

            try
            {
                OracleDataReader dr = null;


                string[] Parametros = { parametro1, parametro2, parametro3, parametro4, parametro5 };
                object[] Valores    = { Valor1, Valor2, valor3, valor4, valor5 };

                Cmm = CDDatos.GenerarOracleCommandCursor(SP, ref dr, Parametros, Valores);

                Comun Comun = default(Comun);
                while (dr.Read())
                {
                    Comun             = new Comun();
                    Comun.IdStr       = Convert.ToString(dr.GetValue(0));
                    Comun.Descripcion = Convert.ToString(dr.GetValue(1));
                    if (dr.FieldCount == 3)
                    {
                        Comun.EtiquetaDos = Convert.ToString(dr.GetValue(2));
                    }
                    else if (dr.FieldCount == 4)
                    {
                        Comun.EtiquetaDos  = Convert.ToString(dr.GetValue(2));
                        Comun.EtiquetaTres = Convert.ToString(dr.GetValue(3));
                    }
                    else if (dr.FieldCount == 5)
                    {
                        Comun.EtiquetaDos    = Convert.ToString(dr.GetValue(2));
                        Comun.EtiquetaTres   = Convert.ToString(dr.GetValue(3));
                        Comun.EtiquetaCuatro = Convert.ToString(dr.GetValue(4));
                    }
                    list.Add(Comun);
                }
                dr.Close();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref Cmm);
            }
        }
Exemple #29
0
        protected void AddMenuItem(MenuItem mnuItem, ref Mnu mnu)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand Cmd     = null;

            try
            {
                OracleDataReader reader = null;


                string[] Parametros =
                {
                    "p_usuario",
                    "p_grupo",
                };
                object[] Valores =
                {
                    mnu.UsuarioNombre,
                    mnu.Grupo,
                };
                Cmd = CDDatos.GenerarOracleCommandCursor("Pkg_Contratos.Obt_Sistemas", ref reader, Parametros, Valores);

                if (reader.HasRows)
                {
                    while (reader.Read())
                    {
                        MenuItem mnuNewMenuItem = new MenuItem();
                        if (reader["id_padre"].ToString().Equals(mnuItem.Value))
                        {
                            mnuNewMenuItem.Value       = reader["id"].ToString();
                            mnuNewMenuItem.Text        = reader["descripcion"].ToString();
                            mnuNewMenuItem.NavigateUrl = reader["clave"].ToString();
                            mnuItem.ChildItems.Add(mnuNewMenuItem);
                            AddMenuItem(mnuNewMenuItem, ref mnu);
                        }
                    }
                    reader.Close();
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref Cmd);
            }
        }
Exemple #30
0
        public void ConsultaCodProgGrid(Consultas objConsultas, ref List <Consultas> List)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand cmm     = null;

            try
            {
                OracleDataReader dr         = null;
                String[]         Parametros = { "p_cod_prog", "p_ejercicio" };
                String[]         Valores    = { objConsultas.Codigo_Programatico, objConsultas.Ejercicio };

                cmm = CDDatos.GenerarOracleCommandCursor("PKG_PRESUPUESTO.Obt_Grid_Presup_Dp01", ref dr, Parametros, Valores);

                while (dr.Read())
                {
                    Consultas objConsulta = new Consultas();
                    objConsulta.Mes = Convert.ToString(dr.GetValue(0));
                    //objConsultas.Autorizado = Convert.ToString(dr.GetValue(1));
                    //objConsultas.Modificado = Convert.ToString(dr.GetValue(2));
                    //objConsultas.Ministrado = Convert.ToString(dr.GetValue(3));
                    //objConsultas.Comprometido = Convert.ToString(dr.GetValue(4));
                    //objConsultas.Devengado = Convert.ToString(dr.GetValue(5));
                    //objConsultas.Ejercido = Convert.ToString(dr.GetValue(6));
                    //objConsultas.Pagado = Convert.ToString(dr.GetValue(7));
                    //objConsultas.Disminucion = Convert.ToString(dr.GetValue(8));
                    objConsulta.Autorizado   = Convert.ToDouble(dr.GetValue(1));
                    objConsulta.Modificado   = Convert.ToDouble(dr.GetValue(2));
                    objConsulta.Ministrado   = Convert.ToDouble(dr.GetValue(3));
                    objConsulta.Comprometido = Convert.ToDouble(dr.GetValue(4));
                    objConsulta.Devengado    = Convert.ToDouble(dr.GetValue(5));
                    objConsulta.Ejercido     = Convert.ToDouble(dr.GetValue(6));
                    objConsulta.Pagado       = Convert.ToDouble(dr.GetValue(7));
                    objConsulta.Disminucion  = Convert.ToDouble(dr.GetValue(8));

                    List.Add(objConsulta);
                }
                dr.Close();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref cmm);
            }
        }