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); }
//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); }
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); }