コード例 #1
0
        public List <Bitacora> traerBitacoras()
        {
            DataSet datos = Memoria.logica_database
                            .queryConRetornoDeDatos_sinParametros(
                Memoria.logica_database.stringDeConexion_baseDeDatos_principal,
                "sp_bitacora_traer"
                );

            if (datos.Tables[0].Rows.Count > 0)
            {
                List <Bitacora> lista_bitacoras = new List <Bitacora>();
                for (int i = 0; i < datos.Tables[0].Rows.Count; i++)
                {
                    lista_bitacoras.Add(
                        new Bitacora
                        (
                            Desencriptar.desencriptar(datos.Tables[0].Rows[i]["ID"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["nombreUsuarioAdmin"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["fechaYHora"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["codigoDelRegistro"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["tipo"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["descripcion"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["registroEnDetalle"].ToString())
                        )
                        );
                }
                return(lista_bitacoras);
            }
            else
            {
                return(null);
            }
        }
コード例 #2
0
        public List <Error> traerErrores()
        {
            DataSet datos = Memoria.logica_database
                            .queryConRetornoDeDatos_sinParametros(
                Memoria.logica_database.stringDeConexion_baseDeDatos_principal,
                "sp_error_leer"
                );

            if (datos.Tables[0].Rows.Count > 0)
            {
                List <Error> lista_errores = new List <Error>();
                for (int i = 0; i < datos.Tables[0].Rows.Count; i++)
                {
                    lista_errores.Add(
                        new Error
                        (
                            Desencriptar.desencriptar(datos.Tables[0].Rows[i]["ID"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["fechaYHora"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["IDUsuario"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["mensajeDeError"].ToString())
                        )
                        );
                }
                return(lista_errores);
            }
            else
            {
                return(null);
            }
        }
コード例 #3
0
        public List <Categorias_libros> traerCategorias_libros()
        {
            DataSet datos = Memoria.logica_database
                            .queryConRetornoDeDatos_sinParametros(
                Memoria.logica_database.stringDeConexion_baseDeDatos_principal,
                "sp_categorias_libros_leer"
                );

            if (datos.Tables[0].Rows.Count > 0)
            {
                List <Categorias_libros> lista_categoriasLibros = new List <Categorias_libros>();
                for (int i = 0; i < datos.Tables[0].Rows.Count; i++)
                {
                    lista_categoriasLibros.Add(
                        new Categorias_libros
                        (
                            Desencriptar.desencriptar(datos.Tables[0].Rows[i]["ID"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["categoria"].ToString())
                        )
                        );
                }
                return(lista_categoriasLibros);
            }
            else
            {
                return(null);
            }
        }
コード例 #4
0
        public List <EasyPay> traer_easyPays()
        {
            DataSet datos = Memoria.logica_database
                            .queryConRetornoDeDatos_sinParametros(
                Memoria.logica_database.stringDeConexion_baseDeDatos_pagos,
                "sp_easypay_leer"
                );

            if (datos.Tables[0].Rows.Count > 0)
            {
                List <EasyPay> lista_easyPays = new List <EasyPay>();
                for (int i = 0; i < datos.Tables[0].Rows.Count; i++)
                {
                    lista_easyPays.Add(
                        new EasyPay
                        (
                            Desencriptar.desencriptar(datos.Tables[0].Rows[i]["ID"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["IDusuario"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["numeroCuenta"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["codigoSeguridad"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["contrasenia"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["monto"].ToString())
                        )
                        );
                }
                return(lista_easyPays);
            }
            else
            {
                return(null);
            }
        }
コード例 #5
0
        public List <Usuario> traerUsuarios()
        {
            DataSet datos = Memoria.logica_database
                            .queryConRetornoDeDatos_sinParametros(
                Memoria.logica_database.stringDeConexion_baseDeDatos_principal,
                "sp_usuario_leer"
                );

            if (datos.Tables[0].Rows.Count > 0)
            {
                List <Usuario> lista_usuarios = new List <Usuario>();
                for (int i = 0; i < datos.Tables[0].Rows.Count; i++)
                {
                    lista_usuarios.Add(
                        new Usuario
                        (
                            Desencriptar.desencriptar(datos.Tables[0].Rows[i]["ID"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["nombre"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["primerApellido"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["segundoApellido"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["correoElectronico"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["nombreUsuario"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["contrasenia"].ToString())
                        )
                        );
                }
                return(lista_usuarios);
            }
            else
            {
                return(null);
            }
        }
コード例 #6
0
        public List <Generos_musica> traer_generosMusica()
        {
            DataSet datos = Memoria.logica_database
                            .queryConRetornoDeDatos_sinParametros(
                Memoria.logica_database.stringDeConexion_baseDeDatos_principal,
                "sp_generos_musica_leer"
                );

            if (datos.Tables[0].Rows.Count > 0)
            {
                List <Generos_musica> lista_generosMusica = new List <Generos_musica>();
                for (int i = 0; i < datos.Tables[0].Rows.Count; i++)
                {
                    lista_generosMusica.Add(
                        new Generos_musica
                        (
                            Desencriptar.desencriptar(datos.Tables[0].Rows[i]["ID"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["genero"].ToString())
                        )
                        );
                }
                return(lista_generosMusica);
            }
            else
            {
                return(null);
            }
        }
コード例 #7
0
        public List <Consecutivo> traerConsecutivos()
        {
            DataSet datos = Memoria.logica_database
                            .queryConRetornoDeDatos_sinParametros(
                Memoria.logica_database.stringDeConexion_baseDeDatos_principal,
                "sp_consecutivo_traer"
                );

            if (datos.Tables[0].Rows.Count > 0)
            {
                List <Consecutivo> lista_consecutivos = new List <Consecutivo>();
                for (int i = 0; i < datos.Tables[0].Rows.Count; i++)
                {
                    lista_consecutivos.Add(
                        new Consecutivo
                        (
                            Desencriptar.desencriptar(datos.Tables[0].Rows[i]["ID"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["tipoConsecutivo"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["descripcion"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["prefijo"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["rangoInicial"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["rangofinal"].ToString())
                        )
                        );
                }
                return(lista_consecutivos);
            }
            else
            {
                return(null);
            }
        }
コード例 #8
0
        public List <Tarjeta> traerTarjetas()
        {
            DataSet datos = Memoria.logica_database
                            .queryConRetornoDeDatos_sinParametros(
                Memoria.logica_database.stringDeConexion_baseDeDatos_pagos,
                "sp_tarjeta_leer"
                );

            if (datos.Tables[0].Rows.Count > 0)
            {
                List <Tarjeta> lista_tarjetas = new List <Tarjeta>();
                for (int i = 0; i < datos.Tables[0].Rows.Count; i++)
                {
                    lista_tarjetas.Add(
                        new Tarjeta
                        (
                            Desencriptar.desencriptar(datos.Tables[0].Rows[i]["ID"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["IDusuario"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["numeroTarjeta"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["mesExpiracion"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["anioExpiracion"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["CVV"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["monto"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["tipo"].ToString())
                        )
                        );
                }
                return(lista_tarjetas);
            }
            else
            {
                return(null);
            }
        }
コード例 #9
0
        public List <Descargas> traerDescargas()
        {
            DataSet datos = Memoria.logica_database
                            .queryConRetornoDeDatos_sinParametros(
                Memoria.logica_database.stringDeConexion_baseDeDatos_principal,
                "sp_descargas_leer"
                );

            if (datos.Tables[0].Rows.Count > 0)
            {
                List <Descargas> lista_descargas = new List <Descargas>();

                for (int i = 0; i < datos.Tables[0].Rows.Count; i++)
                {
                    lista_descargas.Add(
                        new Descargas
                        (
                            Desencriptar.desencriptar(datos.Tables[0].Rows[i]["ID"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["IDconsecutivo"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["nombre"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["cantidad"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["fechaYHora"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["tipo"].ToString())
                        )
                        );
                }
                return(lista_descargas);
            }
            else
            {
                return(null);
            }
        }
コード例 #10
0
        public List <Pelicula> traerPeliculas()
        {
            DataSet datos = Memoria.logica_database
                            .queryConRetornoDeDatos_sinParametros(
                Memoria.logica_database.stringDeConexion_baseDeDatos_principal,
                "sp_pelicula_leer"
                );

            if (datos.Tables[0].Rows.Count > 0)
            {
                List <Pelicula> lista_peliculas = new List <Pelicula>();
                for (int i = 0; i < datos.Tables[0].Rows.Count; i++)
                {
                    lista_peliculas.Add(
                        new Pelicula
                        (
                            Desencriptar.desencriptar(datos.Tables[0].Rows[i]["ID"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["nombre"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["genero"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["anio"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["idioma"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["actores"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["nombreArchivoDescarga"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["nombreArchivoPrevisualizacion"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["monto"].ToString())
                        )
                        );
                }
                return(lista_peliculas);
            }
            else
            {
                return(null);
            }
        }
コード例 #11
0
        public List <Admin> traerAdmins()
        {
            // Se traen todos los datos de la base de datos cono objeto DataSet.
            DataSet datos = Memoria.logica_database
                            .queryConRetornoDeDatos_sinParametros(
                Memoria.logica_database.stringDeConexion_baseDeDatos_principal,
                "sp_admin_traer"
                );

            // Si no hay registros se retorna false.
            if (datos.Tables[0].Rows.Count > 0)
            {
                // Se crea una lista de admins.
                List <Admin> lista_admins = new List <Admin>();
                // Se recorren los datos del DataSet.
                for (int i = 0; i < datos.Tables[0].Rows.Count; i++)
                {
                    // Se agregan objetos Admin a la lista.
                    lista_admins.Add(
                        new Admin
                        (
                            Desencriptar.desencriptar(datos.Tables[0].Rows[i]["ID"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["nombreUsuario"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["contrasenia"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["correoElectronico"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["preguntaSeguridad"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["respuestaSeguridad"].ToString())
                            , Tareas.conversor_booleano(Desencriptar.desencriptar(datos.Tables[0].Rows[i]["adminMaestro"].ToString()))
                            , Tareas.conversor_booleano(Desencriptar.desencriptar(datos.Tables[0].Rows[i]["adminSeguridad"].ToString()))
                            , Tareas.conversor_booleano(Desencriptar.desencriptar(datos.Tables[0].Rows[i]["adminMantenimiento"].ToString()))
                            , Tareas.conversor_booleano(Desencriptar.desencriptar(datos.Tables[0].Rows[i]["adminConsultas"].ToString()))
                        )
                        );
                }
                // Se retorna la lista.
                return(lista_admins);
            }
            else
            {
                return(null);
            }
        }
コード例 #12
0
        public List <Parametros> traerParametros()
        {
            DataSet datos = Memoria.logica_database
                            .queryConRetornoDeDatos_sinParametros(
                Memoria.logica_database.stringDeConexion_baseDeDatos_principal,
                "sp_parametros_leer"
                );

            if (datos.Tables[0].Rows.Count > 0)
            {
                List <Parametros> lista_parametros = new List <Parametros>();
                for (int i = 0; i < datos.Tables[0].Rows.Count; i++)
                {
                    lista_parametros.Add(
                        new Parametros
                        (
                            Desencriptar.desencriptar(datos.Tables[0].Rows[i]["ID"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0]
                                                        .Rows[i]["rutaAlmacenamientoPrevisualizacionLibros"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0]
                                                        .Rows[i]["rutaAlmacenamientoLibros"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0]
                                                        .Rows[i]["rutaAlmacenamientoPrevisualizacionPeliculas"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0]
                                                        .Rows[i]["rutaAlmacenamientoPeliculas"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0]
                                                        .Rows[i]["rutaAlmacenamientoPrevisualizacionMusica"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0]
                                                        .Rows[i]["rutaAlmacenamientoMusica"].ToString())
                        )
                        );
                }
                return(lista_parametros);
            }
            else
            {
                return(null);
            }
        }
コード例 #13
0
        public List <Musica> traerMusicas()
        {
            DataSet datos = Memoria.logica_database
                            .queryConRetornoDeDatos_sinParametros(
                Memoria.logica_database.stringDeConexion_baseDeDatos_principal,
                "sp_musica_leer"
                );

            if (datos.Tables[0].Rows.Count > 0)
            {
                List <Musica> lista_musica = new List <Musica>();
                for (int i = 0; i < datos.Tables[0].Rows.Count; i++)
                {
                    lista_musica.Add(
                        new Musica
                        (
                            Desencriptar.desencriptar(datos.Tables[0].Rows[i]["ID"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["nombre"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["genero"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["tipoInterpretacion"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["idioma"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["pais"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["disquera"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["nombreDisco"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["anio"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["nombreArchivoDescarga"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["nombreArchivoPrevisualizacion"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["monto"].ToString())
                        )
                        );
                }
                return(lista_musica);
            }
            else
            {
                return(null);
            }
        }
コード例 #14
0
        public List <Libro> traerLibros()
        {
            DataSet datos = Memoria.logica_database
                            .queryConRetornoDeDatos_sinParametros(
                Memoria.logica_database.stringDeConexion_baseDeDatos_principal,
                "sp_libro_leer"
                );

            if (datos.Tables[0].Rows.Count > 0)
            {
                List <Libro> lista_libros = new List <Libro>();
                for (int i = 0; i < datos.Tables[0].Rows.Count; i++)
                {
                    lista_libros.Add(
                        new Libro
                        (
                            Desencriptar.desencriptar(datos.Tables[0].Rows[i]["ID"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["nombre"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["categoria"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["autor"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["idioma"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["editorial"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["anioPublicacion"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["nombreArchivoDescarga"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["nombreArchivoPrevisualizacion"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["monto"].ToString())
                        )
                        );
                }
                return(lista_libros);
            }
            else
            {
                return(null);
            }
        }
コード例 #15
0
        public List <Transaccion> traerTransacciones()
        {
            // Se traen todos los datos de la base de datos cono objeto DataSet.
            DataSet datos = Memoria.logica_database
                            .queryConRetornoDeDatos_sinParametros(
                Memoria.logica_database.stringDeConexion_baseDeDatos_principal,
                "sp_transaccion_leer"
                );

            if (datos.Tables[0].Rows.Count > 0)
            {
                List <Transaccion> lista_transacciones = new List <Transaccion>();

                for (int i = 0; i < datos.Tables[0].Rows.Count; i++)
                {
                    lista_transacciones.Add(
                        new Transaccion
                        (
                            Desencriptar.desencriptar(datos.Tables[0].Rows[i]["ID"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["fechaCompra"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["monto"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["usuarioID"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["consecutivoProductoID"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["tarjetaID"].ToString())
                            , Desencriptar.desencriptar(datos.Tables[0].Rows[i]["easyPayID"].ToString())
                        )
                        );
                }

                return(lista_transacciones);
            }
            else
            {
                return(null);
            }
        }