コード例 #1
0
        public DataTable BuscarTipoPedido(string pedido)
        {
            DataTable        Datos          = new DataTable();
            BDConexion       cn             = new BDConexion();
            MySqlDataAdapter datosObtenidos = new MySqlDataAdapter();

            conexionBD = cn.ObtenerConexion();

            string consultaListaPedidos = "SELECT lp.id_ListaPedido as CODIGO, t.tipo as 'TIPO DE PEDIDO', p.numeroPedido as 'NUMERO DE PEDIDO', u.usuario as 'PERSONAL DE ATENCION', lp.pagoTotal as 'TOTAL A CANCELAR', lp.pendiente as 'PENDIENTE' " +
                                          "FROM lista_pedido lp, tipo_pedido t, pedido p, usuario u " +
                                          "WHERE lp.id_TipoPedido = t.id_TipoPedido " +
                                          "AND lp.id_Pedido = p.id_Pedido " +
                                          "AND lp.id_Usuario = u.id_Usuario " +
                                          "AND t.tipo = '" + pedido + "'";

            /*[CONSULTA]
             * SELECT lp.id_ListaPedido as CODIGO, t.tipo as 'TIPO DE PEDIDO', p.numeroPedido as 'NUMERO DE PEDIDO', u.usuario as 'PERSONAL DE ATENCION', lp.pendiente as 'PENDIENTE'
             * FROM lista_pedido lp, tipo_pedido t, pedido p, usuario u
             * WHERE lp.id_TipoPedido = t.id_TipoPedido
             * AND lp.id_Pedido = p.id_Pedido
             * AND lp.id_Usuario = u.id_Usuario
             * AND t.tipo = 'Sucursal';
             * */

            try
            {
                MySqlCommand cmd = new MySqlCommand();
                cmd.Connection  = conexionBD;
                cmd.CommandText = consultaListaPedidos;
                datosObtenidos.SelectCommand = cmd;
                datosObtenidos.Fill(Datos);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error en la consulta a la tabla 'LISTA DE PEDIDOS' " + ex.Message);
            }
            return(Datos);
        }
コード例 #2
0
        //PARA VER LAS LISTA DE PEDIDOS QUE SE REALIZARON
        public DataTable MostrarFacturas()
        {
            DataTable        Datos          = new DataTable();
            BDConexion       cn             = new BDConexion();
            MySqlDataAdapter datosObtenidos = new MySqlDataAdapter();

            conexionBD = cn.ObtenerConexion();

            string consultaListaPedidos = "SELECT f.id_Factura as CODIGO, u.usuario as 'NOMBRE DEL CAJERO', concat_ws(' ', c.nombre, c.apellidoPaterno, c.apellidoMaterno) as 'NOMBRE DEL CLIENTE', f.efectivo as 'EFECTIVO', f.fechaCancelacion as 'FECHA DE CANCELACION' " +
                                          "FROM factura f, usuario u, cliente c, lista_pedido lp " +
                                          "WHERE f.id_Usuario = u.id_Usuario " +
                                          "AND f.id_Cliente = c.id_Cliente " +
                                          "AND f.id_ListaPedido = lp.id_ListaPedido " +
                                          "ORDER BY f.id_Factura";

            /*[CONSULTA]
             * SELECT f.id_Factura as CODIGO, u.usuario as 'NOMBRE DEL CAJERO', concat_ws(' ', c.nombre, c.apellidoPaterno, c.apellidoMaterno) as 'NOMBRE DEL CLIENTE', f.efectivo as 'EFECTIVO', f.fechaCancelacion as 'FECHA DE CANCELACION'
             * FROM factura f, usuario u, cliente c, lista_pedido lp
             * WHERE f.id_Usuario = u.id_Usuario
             * AND f.id_Cliente = c.id_Cliente
             * AND f.id_ListaPedido = lp.id_ListaPedido;
             * */

            try
            {
                MySqlCommand cmd = new MySqlCommand();
                cmd.Connection  = conexionBD;
                cmd.CommandText = consultaListaPedidos;
                datosObtenidos.SelectCommand = cmd;
                datosObtenidos.Fill(Datos);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error en la consulta a la tabla 'LISTA DE PEDIDOS' " + ex.Message);
            }
            return(Datos);
        }
コード例 #3
0
        public DataTable MostrarTipoUsuarios(string tipoUsuario)
        {
            DataTable  datos = new DataTable();
            BDConexion cn    = new BDConexion();

            conexionBD = cn.ObtenerConexion();
            MySqlDataAdapter datosObtenidos = new MySqlDataAdapter();

            string consultaUsuario = " SELECT u.id_Usuario as CODIGO, tu.tipo as 'TIPO DE USUARIO', concat_ws(' ', e.nombre, e.apellidoPaterno, e.apellidoMaterno ) as 'NOMBRE COMPLETO', u.activo as SERVICIO " +
                                     " FROM usuario u, tipo_usuario tu, empleados e " +
                                     " WHERE u.id_TipoUsuario = tu.id_TipoUsuario" +
                                     " AND tu.tipo = '" + tipoUsuario + "'" +
                                     " AND u.id_Empleado = e.id_Empleado";

            /*
             * SELECT u.id_Usuario as CODIGO, tu.tipo as 'TIPO DE USUARIO', concat_ws(' ', e.nombre, e.apellidoPaterno, e.apellidoMaterno ) as 'NOMBRE COMPLETO', u.activo as SERVICIO
             * FROM usuario u, tipo_usuario tu, empleados e
             * WHERE u.id_TipoUsuario = tu.id_TipoUsuario
             * AND tu.tipo = 'Mesero'
             * AND u.id_Empleado = e.id_Empleado;
             * */

            try
            {
                MySqlCommand cmd = new MySqlCommand();
                cmd.Connection  = conexionBD;
                cmd.CommandText = consultaUsuario;
                datosObtenidos.SelectCommand = cmd;
                datosObtenidos.Fill(datos);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error en la consulta" + ex.Message);
            }
            return(datos);
        }