public static List <Comun> ObtenerComboPlanTrabajo()
        {
            //s
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();

            try
            {
                OracleDataReader dr = null;
                cmd = exeProc.GenerarOracleCommandCursor("PKG_PLANEACION.Obt_Combo_Plan", ref dr);
                List <Comun> listarPlanes = new List <Comun>();
                while (dr.Read())
                {
                    Comun objPlan = new Comun();
                    objPlan.Id          = Convert.ToString(dr[0]);
                    objPlan.Descripcion = Convert.ToString(dr[1]);
                    listarPlanes.Add(objPlan);
                }
                return(listarPlanes);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }
Exemple #2
0
        public static List <Basicos> ObtenerBasicos()
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();

            try
            {
                OracleDataReader dr = null;
                cmd = exeProc.GenerarOracleCommandCursor("PKG_PLANEACION.Obt_Grid_Basicos", ref dr);
                List <Basicos> listarBasicos = new List <Basicos>();
                while (dr.Read())
                {
                    Basicos objBasicos = new Basicos();
                    objBasicos.Id          = Convert.ToInt32(dr[0]);
                    objBasicos.Tipo        = Convert.ToString(dr[1]);
                    objBasicos.Clave       = Convert.ToString(dr[2]);
                    objBasicos.Status      = Convert.ToString(dr[3]);
                    objBasicos.Descripcion = Convert.ToString(dr[4]);
                    objBasicos.Valor       = Convert.ToString(dr[5]);
                    objBasicos.Orden       = Convert.ToString(dr[6]);

                    listarBasicos.Add(objBasicos);
                }
                return(listarBasicos);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }
Exemple #3
0
        public static List <UnidadesResponsables> ObtenerUnidadesResponsables(string Dependencia)
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();

            try
            {
                string[]         Parametros = { "P_Dependencia" };
                object[]         Valores    = { Dependencia };
                OracleDataReader dr         = null;
                cmd = exeProc.GenerarOracleCommandCursor("PKG_PLANEACION.Obt_Grid_Unidades_Responsables", ref dr, Parametros, Valores);
                List <UnidadesResponsables> listarUnidades = new List <UnidadesResponsables>();
                while (dr.Read())
                {
                    UnidadesResponsables objrUnidades = new UnidadesResponsables();
                    objrUnidades.Id          = Convert.ToInt32(dr[0]);
                    objrUnidades.Dependencia = Convert.ToString(dr[1]);
                    objrUnidades.Clave       = Convert.ToString(dr[2]);
                    objrUnidades.Descripcion = Convert.ToString(dr[3]);
                    objrUnidades.Status      = Convert.ToString(dr[4]);
                    objrUnidades.Coordinador = Convert.ToString(dr[4]);
                    listarUnidades.Add(objrUnidades);
                }
                return(listarUnidades);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }
        public static List <GRAFICAS> ObtenerDatosGraficaPagados(string Dependencia, string Ciclo_Escolar, string Tipo)
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento("CONEXION_INGRESOS");

            try
            {
                string[] Parametros = { "P_Dependencia", "P_Ciclo_Escolar", "P_Tipo" };
                object[] Valores    = { Dependencia, Ciclo_Escolar, Tipo };

                OracleDataReader dr = null;
                cmd = exeProc.GenerarOracleCommandCursor("PKG_PAGOS_2016.Obt_Grafica_Pagados", ref dr, Parametros, Valores);
                List <GRAFICAS> list = new List <GRAFICAS>();
                while (dr.Read())
                {
                    GRAFICAS objGrafica = new GRAFICAS();
                    objGrafica.DATO1 = Convert.ToString(dr[0]);
                    objGrafica.DATO2 = Convert.ToString(dr[1]);
                    objGrafica.DATO3 = Convert.ToString(dr[2]);
                    list.Add(objGrafica);
                }
                return(list);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }
Exemple #5
0
        public static List <Comun> ObtenerCarreras(string Dependencia)
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();

            try
            {
                string[] Parametros = { "P_Dependencia" };
                object[] Valores    = { Dependencia };

                OracleDataReader dr = null;
                cmd = exeProc.GenerarOracleCommandCursor("PKG_PLANEACION.Obt_Combo_Carreras", ref dr, Parametros, Valores);
                List <Comun> listarComun = new List <Comun>();
                while (dr.Read())
                {
                    Comun objComun = new Comun();
                    objComun.Id          = Convert.ToString(dr[0]);
                    objComun.Descripcion = Convert.ToString(dr[1]);
                    listarComun.Add(objComun);
                }
                return(listarComun);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }
Exemple #6
0
        public static List <Comun> ObtenerComboBasicos(string Tipo, string SubTipo)
        {
            //IND
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();

            try
            {
                string[] Parametros = { "P_TIPO", "P_SUBTIPO" };
                object[] Valores    = { Tipo, SubTipo };

                OracleDataReader dr = null;
                cmd = exeProc.GenerarOracleCommandCursor("PKG_PLANEACION.Obt_Combo_Basicos", ref dr, Parametros, Valores);
                List <Comun> listarComun = new List <Comun>();
                while (dr.Read())
                {
                    Comun objComun = new Comun();
                    objComun.Id          = Convert.ToString(dr[0]);
                    objComun.Descripcion = Convert.ToString(dr[1]);
                    objComun.EtiquetaDos = Convert.ToString(dr[2]);
                    listarComun.Add(objComun);
                }
                return(listarComun);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }
Exemple #7
0
        public static List <AreasAtencion> ObtenerAreasAtencion(string Dependencia)
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();

            try
            {
                string[]         Parametros = { "P_Dependencia" };
                object[]         Valores    = { Dependencia };
                OracleDataReader dr         = null;
                cmd = exeProc.GenerarOracleCommandCursor("PKG_PLANEACION.Obt_Grid_AreasAtencion", ref dr, Parametros, Valores);
                List <AreasAtencion> listarAreasAtencion = new List <AreasAtencion>();
                while (dr.Read())
                {
                    AreasAtencion objAreasAtencion = new AreasAtencion();
                    objAreasAtencion.Id          = Convert.ToInt32(dr[0]);
                    objAreasAtencion.Dependencia = Convert.ToString(dr[1]);
                    objAreasAtencion.Clave       = Convert.ToString(dr[2]);
                    objAreasAtencion.Descripcion = Convert.ToString(dr[3]);
                    objAreasAtencion.Status      = Convert.ToString(dr[4]);
                    objAreasAtencion.Categoria   = Convert.ToString(dr[5]);
                    listarAreasAtencion.Add(objAreasAtencion);
                }
                return(listarAreasAtencion);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }
Exemple #8
0
        public static List <PRES_UR> ObtenerDepenDisp(string Usuario)
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento("INGRESOS");

            try
            {
                string[]         Parametros = { "p_usuario", "p_id_sistema" };
                object[]         Valores    = { Usuario, 14 };
                OracleDataReader dr         = null;
                cmd = exeProc.GenerarOracleCommandCursor("PKG_ADMINISTRACION.Obt_Grid_Urs_por_Sistema_Disp", ref dr, Parametros, Valores);
                List <PRES_UR> listarDepenDisp = new List <PRES_UR>();

                while (dr.Read())
                {
                    PRES_UR objDepDisp = new PRES_UR();
                    objDepDisp.ID_UR       = Convert.ToString(dr[0]);
                    objDepDisp.DESCRIPCION = Convert.ToString(dr[1]);
                    objDepDisp.ID          = Convert.ToInt32(dr[2]);
                    listarDepenDisp.Add(objDepDisp);
                }

                return(listarDepenDisp);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }
Exemple #9
0
        public static List <GRL_USUARIOS> ObtenerUsuariosAdmin()
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento("INGRESOS");

            try
            {
                OracleDataReader dr = null;
                cmd = exeProc.GenerarOracleCommandCursor("PKG_PAGOS_2016.Obt_Grid_Usuarios_Admin", ref dr);
                List <GRL_USUARIOS> listarUsuarios = new List <GRL_USUARIOS>();

                while (dr.Read())
                {
                    GRL_USUARIOS objUsuarios = new GRL_USUARIOS();

                    objUsuarios.USUARIO   = Convert.ToString(dr[0]);
                    objUsuarios.NOMBRE    = Convert.ToString(dr[2]);
                    objUsuarios.PASSWORD  = Convert.ToString(dr[1]);
                    objUsuarios.TELEFONOS = Convert.ToString(dr[9]);
                    objUsuarios.CORREO    = Convert.ToString(dr[11]);
                    listarUsuarios.Add(objUsuarios);
                }

                return(listarUsuarios);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }
Exemple #10
0
        public static List <Indicadores> ObtenerGridIndicadores(string Categoria)
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();

            try
            {
                string[]         Parametros = { "p_categoria" };
                object[]         Valores    = { Categoria };
                OracleDataReader dr         = null;
                cmd = exeProc.GenerarOracleCommandCursor("PKG_PLANEACION.Obt_Grid_Indicadores", ref dr, Parametros, Valores);
                List <Indicadores> list = new List <Indicadores>();
                while (dr.Read())
                {
                    Indicadores objIndicador = new Indicadores();
                    objIndicador.Id          = Convert.ToInt32(dr[0]);
                    objIndicador.Categoria   = Convert.ToString(dr[1]);
                    objIndicador.Subtipo     = Convert.ToString(dr[2]);
                    objIndicador.Descripcion = Convert.ToString(dr[3]);
                    objIndicador.Etiqueta_1  = Convert.ToString(dr[4]);
                    objIndicador.Etiqueta_2  = Convert.ToString(dr[5]);
                    objIndicador.Evolutivo   = Convert.ToString(dr[6]);
                    list.Add(objIndicador);
                }
                return(list);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }
Exemple #11
0
        public static List <Basicos> ObtenerGridBasicos(string IdBasicos)
        {
            //s
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();

            try
            {
                string[] Parametros = { "p_clave" };
                object[] Valores    = { IdBasicos };

                OracleDataReader dr = null;
                cmd = exeProc.GenerarOracleCommandCursor("PKG_PLANEACION.Obt_Grid_Basicos", ref dr, Parametros, Valores);
                List <Basicos> list = new List <Basicos>();
                while (dr.Read())
                {
                    Basicos objBasicos = new Basicos();
                    objBasicos.Id = Convert.ToInt32(dr[0]);
                    objBasicos.DescripcionPadre = Convert.ToString(dr[7]);
                    objBasicos.Clave            = Convert.ToString(dr[2]);
                    objBasicos.Descripcion      = Convert.ToString(dr[4]);
                    objBasicos.Status           = Convert.ToString(dr[3]);
                    list.Add(objBasicos);
                }
                return(list);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }
        public static List <GRL_SISTEMAS> ObtenerOpcionesGrupo(string Grupo, string IdSistema)
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento("INGRESOS");

            try
            {
                string[]         Parametros = { "p_id_grupo", "p_id_sistema" };
                object[]         Valores    = { Grupo, IdSistema };
                OracleDataReader dr         = null;
                cmd = exeProc.GenerarOracleCommandCursor("SIGA09.PKG_ADMINISTRACION.Obt_List_Opciones_Gpo", ref dr, Parametros, Valores);
                List <GRL_SISTEMAS> lst = new List <GRL_SISTEMAS>();

                while (dr.Read())
                {
                    GRL_SISTEMAS objOpcionGpo = new GRL_SISTEMAS();
                    objOpcionGpo.ID = Convert.ToInt32(dr[1]);
                    lst.Add(objOpcionGpo);
                }

                return(lst);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }
        /********************************************************************************************************************************************************/

        public static List <AreasAtencion> ObtenerModalGridAreasAtencion(int Ejercicio, string Dependencia, int buscarPlan)
        {
            //s
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();

            try
            {
                string[] Parametros = { "p_ejercicio", "p_dependencia", "P_ID_AREA" };
                object[] Valores    = { Ejercicio, Dependencia, buscarPlan };

                OracleDataReader dr = null;
                cmd = exeProc.GenerarOracleCommandCursor("PKG_PLANEACION.Obt_Grid_Plan_AreasAtencion", ref dr, Parametros, Valores);
                List <AreasAtencion> listarAreasAtencion = new List <AreasAtencion>();
                while (dr.Read())
                {
                    AreasAtencion objAreaAtencion = new AreasAtencion();
                    objAreaAtencion.Id_Area     = Convert.ToInt32(dr[1]);
                    objAreaAtencion.Descripcion = Convert.ToString(dr[2]);
                    objAreaAtencion.Id_Plan     = Convert.ToInt32(dr[0]);


                    listarAreasAtencion.Add(objAreaAtencion);
                }
                return(listarAreasAtencion);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }
Exemple #14
0
        public static List <Comun> ObtenerUsuarios()
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();

            try
            {
                OracleDataReader dr = null;
                cmd = exeProc.GenerarOracleCommandCursor("PKG_PLANEACION.Obt_Combo_Usuarios", ref dr);
                List <Comun> listarComun = new List <Comun>();
                while (dr.Read())
                {
                    Comun objComun = new Comun();
                    objComun.Usuario = Convert.ToString(dr[0]);
                    listarComun.Add(objComun);
                }
                return(listarComun);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }
        public static List <Unidades> GridUnidadesDisponibles(string Usuario)
        {
            //s
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();

            try
            {
                string[] Parametros = { "P_USUARIO" };
                object[] Valores    = { Usuario };


                OracleDataReader dr = null;
                cmd = exeProc.GenerarOracleCommandCursor("PKG_PLANEACION.Obt_Grid_Unidades_Disponibles", ref dr, Parametros, Valores);
                List <Unidades> listarUnidades = new List <Unidades>();
                while (dr.Read())
                {
                    Unidades objUnidades = new Unidades();
                    objUnidades.Id          = Convert.ToInt32(dr[0]);
                    objUnidades.Descripcion = Convert.ToString(dr[1]);
                    listarUnidades.Add(objUnidades);
                }
                return(listarUnidades);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }
        /********************************************************************************************************************************************************/
        public static List <AreasAtencion> ObtenerGridAreasAtencion(int buscarPlan)
        {
            //s
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();

            try
            {
                //No se envia nada por que en el procedimiento Obt_Grid_Areas_Atencion esta por defecto el plan 3
                //ya no debe recibir la dependencia, cambiar*
                string[] Parametros = { "P_PLAN" };
                object[] Valores    = { buscarPlan };

                OracleDataReader dr = null;
                cmd = exeProc.GenerarOracleCommandCursor("PKG_PLANEACION.Obt_Grid_Areas_Atencion", ref dr, Parametros, Valores);
                List <AreasAtencion> listarAreasAtencion = new List <AreasAtencion>();
                while (dr.Read())
                {
                    AreasAtencion objAreaAtencion = new AreasAtencion();
                    objAreaAtencion.Id          = Convert.ToInt32(dr[0]);
                    objAreaAtencion.Descripcion = Convert.ToString(dr[2]);
                    listarAreasAtencion.Add(objAreaAtencion);
                }
                return(listarAreasAtencion);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }
        public static List <GRAFICAS> ObtenerDatosInscripciones()
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();

            try
            {
                //string[] Parametros = { "P_Referencia" };
                //object[] Valores = { Referencia };

                OracleDataReader dr = null;
                cmd = exeProc.GenerarOracleCommandCursor("pkg_configuracion.Obt_Grid_Referencias_SIAE", ref dr);
                List <GRAFICAS> list = new List <GRAFICAS>();
                while (dr.Read())
                {
                    GRAFICAS objGrafica = new GRAFICAS();
                    objGrafica.DATO1 = Convert.ToString(dr[1]);
                    objGrafica.DATO2 = Convert.ToString(dr[2]);
                    list.Add(objGrafica);
                }
                return(list);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }
Exemple #18
0
        public static List <GRL_SISTEMAS> ObtenerMnuUsuario(string Usuario)
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento("INGRESOS");

            try
            {
                string[]         Parametros = { "p_id_sistema", "p_usuario" };
                object[]         Valores    = { 14, Usuario };
                OracleDataReader dr         = null;
                cmd = exeProc.GenerarOracleCommandCursor("PKG_PAGOS_2016.Obt_Tree_Sistemas", ref dr, Parametros, Valores);
                List <GRL_SISTEMAS> listarMenu = new List <GRL_SISTEMAS>();

                while (dr.Read())
                {
                    GRL_SISTEMAS objOpciones = new GRL_SISTEMAS();
                    objOpciones.DESCRIPCION = Convert.ToString(dr[1]);
                    objOpciones.NIVEL       = Convert.ToInt32(dr[0]);
                    objOpciones.ID          = Convert.ToInt16(dr[4]);
                    objOpciones.ASIGNADO    = Convert.ToString(dr[6]);
                    objOpciones.ID_PADRE    = Convert.ToInt32(dr[7]);
                    objOpciones.PADRE       = Convert.ToString(dr[3]);
                    objOpciones.TOT_NIVEL   = Convert.ToInt32(dr[8]);

                    if (Convert.ToString(dr[6]) == "1")
                    {
                        objOpciones.VALIDO = true;
                    }
                    else
                    {
                        objOpciones.VALIDO = false;
                    }

                    //objOpciones.IMG2 = (Convert.ToInt32(dr[5]) == 3 || Convert.ToInt32(dr[5]) == 4) ? "../Images/nivel3.png" : "";
                    //objOpciones.IMG = (Convert.ToInt32(dr[5]) == 0) ? "../Images/folder.png" : "../Images/file.png";
                    listarMenu.Add(objOpciones);

                    //GRL_SISTEMAS objOpciones = new GRL_SISTEMAS();
                    //objOpciones.DESCRIPCION = Convert.ToString(dr[1]);
                    //objOpciones.NIVEL = Convert.ToInt32(dr[5]);
                    //objOpciones.IMG2 = (Convert.ToInt32(dr[5]) == 3 || Convert.ToInt32(dr[5]) == 4) ? "../Images/nivel3.png" : "";
                    //objOpciones.IMG=(Convert.ToInt32(dr[5])==0)?"../Images/folder.png":"../Images/file.png";
                    //listarMenu.Add(objOpciones);
                }

                return(listarMenu);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }
Exemple #19
0
        public static MENU ObtenerMenu(string Valor)
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();

            try
            {
                OracleDataReader dr         = null;
                string[]         Parametros = { "p_usuario", "p_grupo" };
                object[]         Valores    = { Valor, 15 };
                cmd = exeProc.GenerarOracleCommandCursor("PKG_PLANEACION.Obt_Sistemas_Anuarios", ref dr, Parametros, Valores);
                List <MENU> listMenu  = new List <MENU>();
                List <MENU> listMenu2 = new List <MENU>();
                List <MENU> list      = new List <MENU>();
                //List<MENUPADRE> listMenuPadre = new List<MENUPADRE>();
                List <SUBMENU> listSubMenu = new List <SUBMENU>();
                MENU           objMenu     = new MENU();
                MENU           objMenu2    = new MENU();
                while (dr.Read())
                {
                    objMenu.MENUPADRE.Add(new MENUPADRE(Convert.ToInt32(dr[0]), Convert.ToString(dr[1]), Convert.ToString(dr[3]), Convert.ToString(dr[4]), Convert.ToInt32(dr[5])));
                    listMenu.Add(objMenu);
                    listMenu2.Add(objMenu);
                }

                var listMenuPadre = from c in listMenu[0].MENUPADRE
                                    where (c.ID_PADRE == 15)
                                    select c;

                //foreach (MENU mnu in listMenu)
                //{
                foreach (MENUPADRE mnuPadre in listMenuPadre)//mnu.MENUPADRE)
                {
                    if (mnuPadre.PADRE == "")
                    {
                        listSubMenu = SubMenu(listMenu2, mnuPadre.ID);
                        objMenu2.MENUPADRE.Add(new MENUPADRE(mnuPadre.ID, mnuPadre.NOMBRE, mnuPadre.CLAVE, mnuPadre.PADRE, 0, listSubMenu));
                    }
                }
                //}

                //var list = from c in listMenu[0].MENUPADRE
                //           where (c.ID_PADRE==10)
                //           select c;
                //list.Add(objMenu2);
                return(objMenu2);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }
        protected void ChildMaster(XmlTextWriter objXMLTW, Menus mnu, Int32 Id)
        {
            ExeProcedimiento CDDatos = new ExeProcedimiento();
            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())
                    {
                        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);
            }
        }
        /********************************************************************************************************************************************************/


        public static List <Actividades> ObtenerGridActividades(int idMeta)
        {
            //s
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();

            try
            {
                string[] Parametros = { "P_Id_Meta" };
                object[] Valores    = { idMeta };

                OracleDataReader dr = null;
                cmd = exeProc.GenerarOracleCommandCursor("PKG_PLANEACION.Obt_Grid_Actividades", ref dr, Parametros, Valores);
                List <Actividades> listarActividades = new List <Actividades>();
                while (dr.Read())
                {
                    Actividades objActividad = new Actividades();
                    objActividad.Id            = Convert.ToInt32(dr[0]);
                    objActividad.Desc_Programa = Convert.ToString(dr[1]);
                    objActividad.Desc_Accion   = Convert.ToString(dr[2]);
                    objActividad.Detalles      = Convert.ToString(dr[3]);
                    objActividad.Fecha_Inicio  = Convert.ToString(dr[4]);
                    objActividad.Fecha_Fin     = Convert.ToString(dr[5]);
                    objActividad.Impacto       = Convert.ToString(dr[6]);
                    objActividad.Prioritaria   = Convert.ToString(dr[7]);
                    objActividad.Id_Programa   = Convert.ToInt32(dr[8]);
                    objActividad.Status        = Convert.ToString(dr[9]);
                    string tempId_Padre = Convert.ToString(dr[10]);
                    objActividad.Id_Padre = Convert.ToInt32(tempId_Padre);



                    listarActividades.Add(objActividad);
                }
                return(listarActividades);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }
        public static List <ResponsableModel> ObtenerGridUnidadesResp(int idActividad, string Usuario)
        {
            //s
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();

            try
            {
                string[] Parametros = { "P_Id_Actividad", "P_Usuario" };
                object[] Valores    = { idActividad, Usuario };

                OracleDataReader dr = null;
                cmd = exeProc.GenerarOracleCommandCursor("PKG_PLANEACION.Obt_Grid_Unidades_Resp", ref dr, Parametros, Valores);
                List <ResponsableModel> list = new List <ResponsableModel>();
                while (dr.Read())
                {
                    ResponsableModel objUnidadResp = new ResponsableModel();
                    objUnidadResp.Id             = Convert.ToInt32(dr[0]);
                    objUnidadResp.Id_Actividades = Convert.ToInt32(dr[1]);
                    objUnidadResp.Descripcion    = Convert.ToString(dr[2]);
                    objUnidadResp.Contacto       = Convert.ToString(dr[3]);
                    objUnidadResp.Telefono       = Convert.ToString(dr[4]);
                    objUnidadResp.Correo         = Convert.ToString(dr[5]);



                    list.Add(objUnidadResp);
                }
                return(list);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }
Exemple #23
0
        public static List <Periodos> ObtenerPeriodos(string Dependencia)
        {
            //
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();

            try
            {
                string[]         Parametros = { "P_Dependencia" };
                object[]         Valores    = { Dependencia };
                OracleDataReader dr         = null;
                cmd = exeProc.GenerarOracleCommandCursor("PKG_PLANEACION.Obt_Grid_Periodos", ref dr, Parametros, Valores);
                List <Periodos> listarPeriodos = new List <Periodos>();
                while (dr.Read())
                {
                    Periodos objPeriodos = new Periodos();
                    objPeriodos.Id          = Convert.ToInt32(dr[0]);
                    objPeriodos.Dependencia = Convert.ToString(dr[1]);
                    objPeriodos.Periodo     = Convert.ToString(dr[2]);
                    objPeriodos.Descripcion = Convert.ToString(dr[3]);
                    objPeriodos.Status      = Convert.ToString(dr[4]);
                    objPeriodos.Ejercicio   = Convert.ToString(dr[5]);
                    objPeriodos.Inicio      = Convert.ToString(dr[6]);
                    objPeriodos.Fin         = Convert.ToString(dr[7]);
                    listarPeriodos.Add(objPeriodos);
                }
                return(listarPeriodos);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }
Exemple #24
0
        public static List <Acreditaciones> ObtenerAcreditaciones(string Dependencia)
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento();

            try
            {
                string[]         Parametros = { "P_Dependencia" };
                object[]         Valores    = { Dependencia };
                OracleDataReader dr         = null;
                cmd = exeProc.GenerarOracleCommandCursor("PKG_PLANEACION.Obt_Grid_Acreditaciones", ref dr, Parametros, Valores);
                List <Acreditaciones> listarAcreditaciones = new List <Acreditaciones>();
                while (dr.Read())
                {
                    Acreditaciones objAcreditaciones = new Acreditaciones();
                    objAcreditaciones.Id            = Convert.ToInt32(dr[0]);
                    objAcreditaciones.Dependencia   = Convert.ToString(dr[1]);
                    objAcreditaciones.Carrera       = Convert.ToString(dr[2]);
                    objAcreditaciones.Organismo     = Convert.ToString(dr[3]);
                    objAcreditaciones.FechaInicial  = Convert.ToString(dr[4]);
                    objAcreditaciones.FechaFinal    = Convert.ToString(dr[5]);
                    objAcreditaciones.Status        = Convert.ToString(dr[6]);
                    objAcreditaciones.Observaciones = Convert.ToString(dr[7]);

                    listarAcreditaciones.Add(objAcreditaciones);
                }
                return(listarAcreditaciones);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }
Exemple #25
0
        public static List <GRL_USUARIOS> ObtenerUsuarios(int Sistema)
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento("INGRESOS");

            try
            {
                string[]         Parametros = { "P_Sistema" };
                object[]         Valores    = { 14 };
                OracleDataReader dr         = null;
                cmd = exeProc.GenerarOracleCommandCursor("PKG_ADMINISTRACION.Obt_Grid_Usuarios_por_Sistema", ref dr, Parametros, Valores);
                List <GRL_USUARIOS> listarUsuarios = new List <GRL_USUARIOS>();

                while (dr.Read())
                {
                    GRL_USUARIOS objUsuarios = new GRL_USUARIOS();

                    objUsuarios.USUARIO   = Convert.ToString(dr[0]);
                    objUsuarios.NOMBRE    = Convert.ToString(dr[2]);
                    objUsuarios.PASSWORD  = Convert.ToString(dr[1]);
                    objUsuarios.TELEFONOS = Convert.ToString(dr[9]);
                    objUsuarios.CORREO    = Convert.ToString(dr[11]);
                    listarUsuarios.Add(objUsuarios);
                }

                return(listarUsuarios);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }
Exemple #26
0
        public static List <FEL_FACTURA> ObtenerReferencias(string Fecha_Dispersado)
        {
            OracleCommand    cmd     = null;
            ExeProcedimiento exeProc = new ExeProcedimiento("CONEXION_RECIBOS");

            try
            {
                string[]         Parametros = { "p_fecha_dispersado" };
                object[]         Valores    = { Fecha_Dispersado };
                OracleDataReader dr         = null;
                cmd = exeProc.GenerarOracleCommandCursor("PKG_FELECTRONICA_2016.Obt_Grid_Dispersado", ref dr, Parametros, Valores);
                List <FEL_FACTURA> listarComun = new List <FEL_FACTURA>();
                while (dr.Read())
                {
                    FEL_FACTURA objCuotas = new FEL_FACTURA();
                    objCuotas.ID               = Convert.ToInt32(dr[0]);
                    objCuotas.FECHA_FACTURA    = Convert.ToString(dr[1]);
                    objCuotas.FECHA_DISPERSADO = Convert.ToString(dr[2]);
                    objCuotas.DEPENDENCIA      = Convert.ToString(dr[3]);
                    objCuotas.RECEPTOR_NOMBRE  = Convert.ToString(dr[4]);
                    objCuotas.BANCO            = Convert.ToString(dr[5]);
                    objCuotas.IMPORTE          = Convert.ToDouble(dr[6]);
                    objCuotas.REFERENCIA       = Convert.ToString(dr[7]);
                    listarComun.Add(objCuotas);
                }
                return(listarComun);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                exeProc.LimpiarOracleCommand(ref cmd);
            }
        }