Finalizacion modulo restaurante, con busqueda y creacion de clientes;

This commit is contained in:
Pablinux
2025-05-26 02:03:13 -05:00
parent 0b8549c63c
commit ac9e63e7d9
11 changed files with 759 additions and 98 deletions

View File

@@ -3,7 +3,7 @@ const controlador = {};
controlador.verClientesJsonApp = (req, res) => {
req.getConnection((err, conn) => {
conn.query('SELECT client_rucCed, client_nombre, client_direccion, client_celular, client_email FROM clientes order by client_nombre DESC LIMIT 100', (err, rows) => {//se obtiene error o consulta filas(rows)
conn.query('SELECT client_rucCed, client_nombre, client_direccion, client_celular, client_email FROM clientes order by client_id DESC LIMIT 100', (err, rows) => {//se obtiene error o consulta filas(rows)
//conn.query('SELECT * FROM clientes LIMIT 62668,15', (err, rows) => {//se obtiene error o consulta filas(rows)
if (err) {
res.json(err);
@@ -135,6 +135,29 @@ controlador.eliminarCliente = (req, res) => {
});
}
/**
* controlador para obtener las ciudades de la base de datos
* @param {*} req
* @param {*} res
*/
controlador.obtenerCiudades = (req, res) => {
req.getConnection((err, conn) => {
if (err) {
return res.status(500).json({ error: 'Error de conexión' });
}
conn.query(
'SELECT id_ciudad, nombre, perteneceA FROM localizacion_ciudad ORDER BY nombre ASC',
(err, ciudades) => {
if (err) {
return res.status(500).json({ error: 'Error al consultar ciudades' });
}
res.json(ciudades);
}
);
});
};
//********* CONSULTA CLIENTES APP-SIGMA********//
controlador.app_pedidos_clientes = (req, res) => {
const consulta = "%" + req.query.consulta + "%";