예제 #1
0
파일: Cache.cs 프로젝트: Ede4g/EVMovilesdfg
        public static DataTable TODOS_LOS_ROLES()
        {
            DataTable     Resultado = new DataTable();
            StringBuilder Consulta  = new StringBuilder();

            Consulta.Append("SELECT IDRol, Rol FROM roles  ORDER BY Rol ASC;");
            DataController.Operacion oOperacion = new DataController.Operacion();
            Resultado = oOperacion.Consultar(Consulta.ToString());
            return(Resultado);
        }
예제 #2
0
파일: Cache.cs 프로젝트: manuel3g/Proyecto
        public static DataTable TODOS_LOS_LECTORES()
        {
            DataTable     Resultado = new DataTable();
            StringBuilder Consulta  = new StringBuilder();

            Consulta.Append("SELECT IDLector, Usuario, Nombres, Apellidos, FechaNacimiento, Genero, MaxPrestamo, Credibilidad, MaxTiempoPrestamo, Fecha_Inicio, Foto FROM Lectores ORDER BY Apellidos ASC;");
            DataController.Operacion oOperacion = new DataController.Operacion();
            Resultado = oOperacion.Consultar(Consulta.ToString());
            return(Resultado);
        }
예제 #3
0
파일: Cache.cs 프로젝트: Ede4g/EVMovilesdfg
        public static DataTable TODOS_LOS_USUARIOS()
        {
            DataTable     Resultado = new DataTable();
            StringBuilder Consulta  = new StringBuilder();

            Consulta.Append("SELECT a.IDUsuario, a.Usuario, a.Credencial, a.IDEmpleado, a.IDRol, b.Nombres, b.Apellidos, c.Rol  FROM usuarios a, empleados b, roles c WHERE a.IDEmpleado = b.IDEmpleado AND a.IDRol = c.IDRol ORDER BY Usuario ASC;");
            DataController.Operacion oOperacion = new DataController.Operacion();
            Resultado = oOperacion.Consultar(Consulta.ToString());
            return(Resultado);
        }
예제 #4
0
파일: Cache.cs 프로젝트: manuel3g/Proyecto
        public static DataTable TODOS_LOS_ESTADOS()
        {
            DataTable     Resultado = new DataTable();
            StringBuilder Consulta  = new StringBuilder();

            Consulta.Append("SELECT IDEstado, Estado FROM Estados;");
            DataController.Operacion oOperacion = new DataController.Operacion();
            Resultado = oOperacion.Consultar(Consulta.ToString());
            return(Resultado);
        }
예제 #5
0
파일: Cache.cs 프로젝트: Ede4g/EVMovilesdfg
        public static DataTable VALIDAR_USUARIO(String pUsuario, String pCredencial)
        {
            DataTable     Resultado = new DataTable();
            StringBuilder Consulta  = new StringBuilder();

            Consulta.Append("SELECT a.IDUsuario,a.Usuario, a.Credencial,a.Estado, a.IDEmpleado,CONCAT(b.Nombres,' ',b.Apellidos) as 'Empleado' , a.IDRol, c.Rol FROM usuarios a, empleados b, roles c WHERE a.IDEmpleado=b.IDEmpleado AND a.IDRol=c.IDRol AND a.Usuario='" + pUsuario + "' AND a.Credencial=SHA1('" + pCredencial + "');");
            DataController.Operacion oOperacion = new DataController.Operacion();
            Resultado = oOperacion.Consultar(Consulta.ToString());
            return(Resultado);
        }
예제 #6
0
파일: Cache.cs 프로젝트: Ede4g/EVMovilesdfg
        public static DataTable TODAS_LAS_FOTOS()
        {
            DataTable     Resultado = new DataTable();
            StringBuilder Consulta  = new StringBuilder();

            Consulta.Append("SELECT IDFotoEmpleado, IDEmpleado, Foto, Fecha FROM fotosempleados;");
            DataController.Operacion oOperacion = new DataController.Operacion();
            Resultado = oOperacion.Consultar(Consulta.ToString());
            return(Resultado);
        }
예제 #7
0
파일: Cache.cs 프로젝트: Ede4g/EVMovilesdfg
        public static DataTable PERMISOS_DE_UN_USUARIO(String pIDRol)
        {
            DataTable     Resultado = new DataTable();
            StringBuilder Consulta  = new StringBuilder();

            Consulta.Append("SELECT IDOpcion,(Select Opcion from Opciones r where r.IDOpcion=p.IDOpcion) as 'Opcion' FROM permisos p where IDRol=" + pIDRol + ";");
            DataController.Operacion oOperacion = new DataController.Operacion();
            Resultado = oOperacion.Consultar(Consulta.ToString());
            return(Resultado);
        }
예제 #8
0
파일: Cache.cs 프로젝트: Ede4g/EVMovilesdfg
        public static DataTable TODAS_LAS_OPCIONES()
        {
            DataTable     Resultado = new DataTable();
            StringBuilder Consulta  = new StringBuilder();

            Consulta.Append("SELECT IDOpcion, Opcion, Clasificacion FROM opciones  ORDER BY Opcion ASC;");
            DataController.Operacion oOperacion = new DataController.Operacion();
            Resultado = oOperacion.Consultar(Consulta.ToString());
            return(Resultado);
        }
예제 #9
0
파일: Cache.cs 프로젝트: Ede4g/EVMovilesdfg
        public static DataTable TODAS_LAS_CATEGORIAS()
        {
            DataTable     Resultado = new DataTable();
            StringBuilder Consulta  = new StringBuilder();

            Consulta.Append("SELECT IDCategoria, Nombre, Descripcion FROM categorias  ORDER BY Nombre ASC;");
            DataController.Operacion oOperacion = new DataController.Operacion();
            Resultado = oOperacion.Consultar(Consulta.ToString());
            return(Resultado);
        }
예제 #10
0
파일: Cache.cs 프로젝트: Ede4g/EVMovilesdfg
        public static DataTable TODOS_LOS_PRODUCTOS()
        {
            DataTable     Resultado = new DataTable();
            StringBuilder Consulta  = new StringBuilder();

            Consulta.Append("SELECT a.IDProducto, a.Nombre, a.Alias, a.Codigo, a.Imagen, a.Descripcion,a.PrecioDeVenta, a.Costo, a.IDCategoria,b.Nombre as Categoria FROM productos a, categorias b WHERE a.IDCategoria=b.IDCategoria;");
            DataController.Operacion oOperacion = new DataController.Operacion();
            Resultado = oOperacion.Consultar(Consulta.ToString());
            return(Resultado);
        }
예제 #11
0
파일: Cache.cs 프로젝트: manuel3g/Proyecto
        public static DataTable TODAS_LAS_EDITORIALES()
        {
            DataTable     Resultado = new DataTable();
            StringBuilder Consulta  = new StringBuilder();

            Consulta.Append("SELECT IDEditorial, Nombre, Direccion, Telefono FROM Editoriales ORDER BY Nombre ASC;");
            DataController.Operacion oOperacion = new DataController.Operacion();
            Resultado = oOperacion.Consultar(Consulta.ToString());
            return(Resultado);
        }
예제 #12
0
파일: Cache.cs 프로젝트: manuel3g/Proyecto
        public static DataTable TODOS_LOS_AUTORES()
        {
            DataTable     Resultado = new DataTable();
            StringBuilder Consulta  = new StringBuilder();

            Consulta.Append("SELECT IDAutor, Nombre, Fecha_Nacimiento, Residencia FROM Autores ORDER BY Nombre ASC;");
            DataController.Operacion oOperacion = new DataController.Operacion();
            Resultado = oOperacion.Consultar(Consulta.ToString());
            return(Resultado);
        }
예제 #13
0
파일: Cache.cs 프로젝트: Ede4g/EVMovilesdfg
        public static DataTable TODOS_LOS_CLIENTES()
        {
            DataTable     Resultado = new DataTable();
            StringBuilder Consulta  = new StringBuilder();

            Consulta.Append("SELECT IDCliente, Nombres, Apellidos, Direccion, Telefono FROM clientes  ORDER BY Nombres ASC;");
            DataController.Operacion oOperacion = new DataController.Operacion();
            Resultado = oOperacion.Consultar(Consulta.ToString());
            return(Resultado);
        }
예제 #14
0
파일: Cache.cs 프로젝트: Ede4g/EVMovilesdfg
        public static DataTable TODOS_LOS_EMPLEADOS()
        {
            DataTable     Resultado = new DataTable();
            StringBuilder Consulta  = new StringBuilder();

            Consulta.Append("SELECT IDEmpleado, Nombres, Apellidos, Direccion, Telefono, FechaNacimiento,Genero,DUI,Email,Foto FROM empleados  ORDER BY Apellidos ASC;");
            DataController.Operacion oOperacion = new DataController.Operacion();
            Resultado = oOperacion.Consultar(Consulta.ToString());
            return(Resultado);
        }
예제 #15
0
파일: Cache.cs 프로젝트: manuel3g/Proyecto
        public static DataTable TODOS_LOS_EJEMPLARES()
        {
            DataTable     Resultado = new DataTable();
            StringBuilder Consulta  = new StringBuilder();

            Consulta.Append("SELECT IDEjemplar, a.IDLibro, b.Titulo, N_Ejemplar, Ubicacion, Fecha_Ingreso, Fecha_Salida, c.Estado, Estado_Libro ");
            Consulta.Append("FROM ejemplares a, Libros b, Estados c WHERE b.IDLibro=a.IDLibro AND c.IDEstado=a.IDEstado;");
            DataController.Operacion oOperacion = new DataController.Operacion();
            Resultado = oOperacion.Consultar(Consulta.ToString());
            return(Resultado);
        }
예제 #16
0
파일: Cache.cs 프로젝트: Ede4g/EVMovilesdfg
        public static DataTable REPORTE_LIBRO_VENTAGENERAL()
        {
            DataTable     Resultado = new DataTable();
            StringBuilder Consulta  = new StringBuilder();

            Consulta.Append(@"SELECT a.NumeroDeFactura, a.Fecha, CONCAT(b.Nombres,' ', b.Apellidos) AS 'Empleado',
            a.FormaDePago, CONCAT(c.Nombres, ' ', c.Apellidos) AS 'Cliente', c.Direccion FROM facturasdeventas a, 
            empleados b, clientes c WHERE a.IDEmpleado = b.IDEmpleado AND a.IDCliente = c.IDCliente;");
            DataController.Operacion oOperacion = new DataController.Operacion();
            Resultado = oOperacion.Consultar(Consulta.ToString());
            return(Resultado);
        }
예제 #17
0
파일: Cache.cs 프로젝트: Ede4g/EVMovilesdfg
        public static DataTable TODOS_LOS_DETALLES(String pIDFactura)
        {
            DataTable     Resultado = new DataTable();
            StringBuilder Consulta  = new StringBuilder();

            Consulta.Append("select  a.IDDetallesFactura,a.Cantidad,a.Precio,a.NombreProducto,a.Exento,a.Gravado,a.NoSujeto,a.IDProducto ");
            Consulta.Append("from detalleventa a,  facturasdeventas b, clientes c ");
            Consulta.Append("where b.IDCliente = c.IDCliente ");
            Consulta.Append("adn a.IDFacturaDeVenta = '" + pIDFactura + "' order by a.NombreProducto; ");
            DataController.Operacion oOperacion = new DataController.Operacion();
            Resultado = oOperacion.Consultar(Consulta.ToString());
            return(Resultado);
        }
예제 #18
0
파일: Cache.cs 프로젝트: manuel3g/Proyecto
        public static DataTable PERMISOS_ASIGNADOS(String pIDRol)
        {
            DataTable     Resultado = new DataTable();
            StringBuilder Consulta  = new StringBuilder();

            Consulta.Append("SELECT b.IDPermiso, a.IDOpcion, a.Opcion, b.Mostrar, a.Clasificacion");
            Consulta.Append(" FROM opciones a, permisos b");
            Consulta.Append("  WHERE b.IDRol = " + pIDRol + " AND b.IDOpcion = a.IDOpcion");
            Consulta.Append(" ORDER BY Clasificacion, Opcion; ");
            DataController.Operacion oOperacion = new DataController.Operacion();
            Resultado = oOperacion.Consultar(Consulta.ToString());
            return(Resultado);
        }
예제 #19
0
파일: Cache.cs 프로젝트: manuel3g/Proyecto
        public static DataTable TODOS_LOS_LIBROS()
        {
            DataTable     Resultado = new DataTable();
            StringBuilder Consulta  = new StringBuilder();

            Consulta.Append("SELECT a.IDLibro, a.Titulo, a.Fecha_Lanzamiento, a.Paginas, a.Contenidos, ");
            Consulta.Append("a.IDEditorial, b.Nombre AS 'Editorial', a.IDCategoria, c.Categoria, a.IDAutor, d.Nombre AS 'Autor', a.Edicion, a.Portada ");
            Consulta.Append("FROM libros a, Editoriales b, Categorias c, Autores d ");
            Consulta.Append("WHERE b.IDEditorial=a.IDEditorial AND c.IDCategoria=a.IDCategoria AND d.IDAutor=a.IDAutor;");
            DataController.Operacion oOperacion = new DataController.Operacion();
            Resultado = oOperacion.Consultar(Consulta.ToString());
            return(Resultado);
        }
예제 #20
0
파일: Cache.cs 프로젝트: Ede4g/EVMovilesdfg
        public static DataTable TODOS_LAS_FACTURAS()
        {
            DataTable     Resultado = new DataTable();
            StringBuilder Consulta  = new StringBuilder();

            Consulta.Append(@"SELECT a.IDFacturaDeVenta, a.NumeroDeFactura a.Fecha, a.FormaDePago, a.IDCliente, c.Nombres, a.IDEmpleado, d.Nombres,
                b.Excento, b.Gravado, b.NoSujeto, a.TotalAPagar, 
                b.IDDetalleFactura, b.Cantidad, b.Precio, b.NombreProducto, b.IDProducto, b.IDFacturaDeVenta,
                FROM facturasdeventas a, detallesfacturas b, clientes c, empleados d
                WHERE a.IDFacturaDeVenta = b.IDFacturaDeVenta and a.IDCliente = c.IDCliente and a.IDEmpleado = d.IDEmpleado;");
            DataController.Operacion oOperacion = new DataController.Operacion();
            Resultado = oOperacion.Consultar(Consulta.ToString());
            return(Resultado);
        }
예제 #21
0
        public static DataTable PERMISOS_ASIGNADOS(String pIDRol)
        {
            DataTable     Resultado = new DataTable();
            StringBuilder Consulta  = new StringBuilder();

            Consulta.Append("SELECT ");
            Consulta.Append("a.IDOpcion, ");
            Consulta.Append("a.Opcion, ");
            Consulta.Append("IFNULL((SELECT IDPermiso FROM permisos p WHERE p.IDRol = " + pIDRol + " AND p.IDOpcion = a.IDOpcion), 0) as 'IDPermiso', ");
            Consulta.Append("(SELECT COUNT(IDPermiso) FROM permisos p WHERE p.IDRol = " + pIDRol + " AND p.IDOpcion = a.IDOpcion) AS 'Asignado', ");
            Consulta.Append("a.Clasificacion ");
            Consulta.Append("FROM ");
            Consulta.Append("opciones a ORDER BY Clasificacion, Opcion; ");
            DataController.Operacion oOperacion = new DataController.Operacion();
            Resultado = oOperacion.Consultar(Consulta.ToString());
            return(Resultado);
        }
예제 #22
0
        public static DataTable LIBRO_DE_VENTAS()
        {
            DataTable     Resultado = new DataTable();
            StringBuilder Consulta  = new StringBuilder();

            Consulta.Append(@"SELECT 
            a.OrderID, a.CustomerID, d.ContactName,
            a.EmployeeID, CONCAT(e.FirstName, ' ', e.LastName) as 'Empleado',
            a.OrderDate,
            b.ProductID, c.ProductName,
            b.Quantity, b.UnitPrice
            FROM
            orders a, orderdetails b,
            products c, customers d, employees e
            WHERE
            a.OrderID = b.OrderID
            AND b.ProductID = c.ProductID
            AND a.CustomerID = d.CustomerID
            AND a.EmployeeID = e.EmployeeID; ");
            DataController.Operacion oOperacion = new DataController.Operacion();
            Resultado = oOperacion.Consultar(Consulta.ToString());
            return(Resultado);
        }