예제 #1
0
        public void obtenerParametros()
        {
            SqlConnection sqlConnection = conexion.conexionBI();
            String        sql           = "sp_obtener_parametros";

            SqlCommand cmd = new SqlCommand(sql, sqlConnection);

            cmd.CommandType = CommandType.StoredProcedure;

            SqlDataReader reader;

            sqlConnection.Open();
            reader = cmd.ExecuteReader();

            while (reader.Read())
            {
                Parametros.getInstance().CantidadRegistros = Convert.ToInt32(reader["cantidad_registros"]);
                Parametros.getInstance().RutaPruebas       = reader["ruta_absoluta_Spruebas"].ToString();
                Parametros.getInstance().RutaProduccion    = reader["ruta_absoluta_Sproduccion"].ToString();
                Parametros.getInstance().RutaArchivos      = reader["ruta_absoluta_Sarchivos"].ToString();
                Parametros.getInstance().CuentaCorreo      = reader["cuenta_correo"].ToString();
                Parametros.getInstance().Contrasena        = reader["contrasena"].ToString();
            }
            sqlConnection.Close();
        }
예제 #2
0
        public List <UnidadAdministrativa> getTodasUAs()
        {
            hashUA = new Hashtable();
            List <UnidadAdministrativa> listaUAs = new List <UnidadAdministrativa>();
            SqlConnection sqlConnection          = conexion.conexionBI();
            String        sql = "";

            sql = "getTodasUnidadesAdministrativas";

            SqlCommand cmd = new SqlCommand(sql, sqlConnection);

            cmd.CommandType = CommandType.StoredProcedure;

            SqlDataReader reader;

            sqlConnection.Open();
            reader = cmd.ExecuteReader();

            while (reader.Read())
            {
                UnidadAdministrativa ua = new UnidadAdministrativa();
                ua.id_ua             = Convert.ToInt32(reader["id_ua"].ToString());
                ua.nombre_ua         = reader["nombre_ua"].ToString();
                ua.descripcion_corta = reader["descripcion_corta"].ToString();
                ua.descripcion_larga = reader["descripcion_larga"].ToString();

                if (reader["activo"].ToString() == "True")
                {
                    ua.activo = "Activo";
                }
                else
                {
                    ua.activo = "Inactivo";
                }

                listaUAs.Add(ua);
                hashUA.Add(ua.id_ua, ua);
            }
            sqlConnection.Close();
            return(listaUAs);
        }
예제 #3
0
        public List <BitacoraDeVersiones> obtenerDatoBitacoraVersiones()
        {
            List <BitacoraDeVersiones> listaBitacoraVersiones = new List <BitacoraDeVersiones>();
            SqlConnection sqlConnection = conexion.conexionBI();

            String sql = "";

            sql = "sp_obtener_bitacora_versiones";

            SqlCommand cmd = new SqlCommand(sql, sqlConnection);

            cmd.CommandType = CommandType.StoredProcedure;

            SqlDataReader reader;

            sqlConnection.Open();
            reader = cmd.ExecuteReader();


            while (reader.Read())
            {
                BitacoraDeVersiones bitacora = new BitacoraDeVersiones();

                bitacora.id_Bitacora    = Convert.ToInt32(reader["id_Bitacora"].ToString());
                bitacora.nombre_usuario = reader["nombre_usuario"].ToString();

                string[] array = reader["fecha_de_operacion"].ToString().Split(' ');
                bitacora.fecha_de_operacion = array[0];

                bitacora.descripcion = reader["descripcion"].ToString();

                listaBitacoraVersiones.Add(bitacora);
            }

            sqlConnection.Close();
            return(listaBitacoraVersiones);
        }
예제 #4
0
        public List <Aplicacion> getApps()
        {
            List <Aplicacion> listaApps     = new List <Aplicacion>();
            SqlConnection     sqlConnection = conexion.conexionBI();

            String sql = "";

            sql = "sp_obtener_aplicaciones";

            SqlCommand cmd = new SqlCommand(sql, sqlConnection);

            cmd.CommandType = CommandType.StoredProcedure;

            SqlDataReader reader;

            sqlConnection.Open();
            reader = cmd.ExecuteReader();

            while (reader.Read())
            {
                Aplicacion app = new Aplicacion();

                app.id_aplicacion           = Convert.ToInt32(reader["id_aplicacion"].ToString());
                app.nombre_largo_aplicacion = reader["nombre_largo_aplicacion"].ToString();
                app.nombre_corto_aplicacion = reader["nombre_corto_aplicacion"].ToString();
                app.descripcion_larga_app   = reader["descripcion_larga_app"].ToString();
                app.descripcion_corta_app   = reader["descripcion_corta_app"].ToString();
                app.version_aplicacion      = reader["version_aplicacion"].ToString();
                app.habilitado_aplicacion   = reader["habilitado_aplicacion"].ToString();
                app.codigo_aplicacion       = reader["codigo_aplicacion"].ToString();
                app.paquete_instalacion     = reader["paquete_instalacion"].ToString();
                app.url           = reader["url"].ToString();
                app.tipo_servidor = reader["tipo_servidor"].ToString();
                app.imagen        = reader["imagen"].ToString();
                UnidadAdministrativa ua = new UnidadAdministrativa();
                ua.id_ua   = Convert.ToInt32(reader["id_ua"].ToString());
                app.unidad = ua;

                listaApps.Add(app);
            }
            sqlConnection.Close();
            return(listaApps);
        }