diff --git a/server/controller/Carrito/carrito.js b/server/controller/Carrito/carrito.js index 6af22aa..2b6f8ae 100644 --- a/server/controller/Carrito/carrito.js +++ b/server/controller/Carrito/carrito.js @@ -1,10 +1,10 @@ const { validarId } = require('../../helper/validar'); const dbPath = '../../db/tablas'; const Carrito = require(`${dbPath}/Carrito`); -const TipoCarrito = require(`${dbPath}/TipoCarrito`); const Modulo = require(`${dbPath}/Modulo`); +const TipoCarrito = require(`${dbPath}/TipoCarrito`); -const equiposCarrito = async (body) => { +const carrito = async (body) => { const idCarrito = validarId(body.idCarrito); return Carrito.findOne({ @@ -14,9 +14,8 @@ const equiposCarrito = async (body) => { if (!res) throw new Error('No existe este carrito.'); delete res.dataValues.idTipoCarrito; delete res.dataValues.idModulo; - return res; }); }; -module.exports = equiposCarrito; +module.exports = carrito; diff --git a/server/controller/Carrito/carritos.js b/server/controller/Carrito/carritos.js index 89b97df..c989507 100644 --- a/server/controller/Carrito/carritos.js +++ b/server/controller/Carrito/carritos.js @@ -1,7 +1,7 @@ const dbPath = '../../db/tablas'; const Carrito = require(`${dbPath}/Carrito`); -const TipoCarrito = require(`${dbPath}/TipoCarrito`); const Modulo = require(`${dbPath}/Modulo`); +const TipoCarrito = require(`${dbPath}/TipoCarrito`); const carritos = async () => { return Carrito.findAll({ @@ -11,7 +11,6 @@ const carritos = async () => { delete res[i].dataValues.idTipoCarrito; delete res[i].dataValues.idModulo; } - return res; }); }; diff --git a/server/controller/Equipo/cargaMasiva.js b/server/controller/Equipo/cargaMasiva.js index 6ac0a5c..96278a9 100644 --- a/server/controller/Equipo/cargaMasiva.js +++ b/server/controller/Equipo/cargaMasiva.js @@ -2,11 +2,11 @@ const csv = require('csvtojson'); const { Op } = require('sequelize'); const { eliminarArchivo } = require('../../helper/helper'); const dbPath = '../../db/tablas'; -const Equipo = require(`${dbPath}/Equipo`); const Carrito = require(`${dbPath}/Carrito`); -const TipoCarrito = require(`${dbPath}/TipoCarrito`); -const Programa = require(`${dbPath}/Programa`); +const Equipo = require(`${dbPath}/Equipo`); const Modulo = require(`${dbPath}/Modulo`); +const Programa = require(`${dbPath}/Programa`); +const TipoCarrito = require(`${dbPath}/TipoCarrito`); const cargaMasiva = async (file) => { const path = `server/uploads/${file}`; @@ -57,7 +57,7 @@ const cargaMasiva = async (file) => { else if (!existeTipoCarrito) error += `El tipo de equipo ${equipos[i].tipo} no existe. `; else error += `El programa ${equipos[i].programa} no existe. `; - error += `Se salto esta linea.\n`; + error += `Se salto la linea ${i + 2}.\n`; errores.push(error); continue; } diff --git a/server/controller/Equipo/equipos.js b/server/controller/Equipo/equipos.js index cfe3586..bbe164f 100644 --- a/server/controller/Equipo/equipos.js +++ b/server/controller/Equipo/equipos.js @@ -4,7 +4,7 @@ const Equipo = require(`${dbPath}/Equipo`); const Modulo = require(`${dbPath}/Modulo`); const TipoCarrito = require(`${dbPath}/TipoCarrito`); -const equipos = async (body) => { +const equipos = async () => { return Carrito.findAll({ include: [{ model: TipoCarrito }, { model: Modulo }], }).then(async (res) => { @@ -19,7 +19,6 @@ const equipos = async (body) => { } return res; }); - delete res[i].dataValues.idTipoCarrito; delete res[i].dataValues.idModulo; } diff --git a/server/controller/Equipo/update.js b/server/controller/Equipo/update.js index 283c91c..d6c05ec 100644 --- a/server/controller/Equipo/update.js +++ b/server/controller/Equipo/update.js @@ -1,7 +1,7 @@ const validar = require('../../helper/validar'); const dbPath = '../../db/tablas'; -const Equipo = require(`${dbPath}/Equipo`); const Carrito = require(`${dbPath}/Carrito`); +const Equipo = require(`${dbPath}/Equipo`); const Programa = require(`${dbPath}/Programa`); const Status = require(`${dbPath}/Status`); diff --git a/server/controller/Multa/multarNumeroInventario.js b/server/controller/Multa/multarNumeroInventario.js index ed3158d..72067ab 100644 --- a/server/controller/Multa/multarNumeroInventario.js +++ b/server/controller/Multa/multarNumeroInventario.js @@ -7,7 +7,7 @@ const Multa = require(`${dbPath}/Multa`); const Prestamo = require(`${dbPath}/Prestamo`); const Usuario = require(`${dbPath}/Usuario`); -const multar = async (body) => { +const multarNumeroInventario = async (body) => { const idOperadorMulta = validar.validarId(body.idOperadorMulta); const idInfraccion = validar.validarId(body.idInfraccion); const numeroInventario = validar.validarAlfanumerico( @@ -68,4 +68,4 @@ const multar = async (body) => { })); }; -module.exports = multar; +module.exports = multarNumeroInventario; diff --git a/server/controller/Operador/update.js b/server/controller/Operador/update.js index 4bb1e7d..36ae870 100644 --- a/server/controller/Operador/update.js +++ b/server/controller/Operador/update.js @@ -1,8 +1,7 @@ const helperPath = '../../helper'; const { encriptar } = require(`${helperPath}/encriptar`); const validar = require(`${helperPath}/validar`); -const dbPath = '../../db/tablas'; -const Operador = require(`${dbPath}/Operador`); +const Operador = require(`../../db/tablas/Operador`); const update = async (body) => { const idOperador = validar.validarId(body.idOperador); @@ -18,7 +17,7 @@ const update = async (body) => { throw new Error('No se mando nada para actualizar.'); return Operador.findOne({ where: { idOperador, idTipoUsuario: 2 } }) .then((res) => { - if (!res) throw new Error('No existe este operador'); + if (!res) throw new Error('No existe este operador.'); return Operador.update(update, { where: { idOperador } }); }) .then((res) => ({ message: 'Se actualizó correctamente al operador.' })); diff --git a/server/controller/Prestamo/pedir.js b/server/controller/Prestamo/pedir.js index 2ee07f9..6c964d7 100644 --- a/server/controller/Prestamo/pedir.js +++ b/server/controller/Prestamo/pedir.js @@ -1,14 +1,14 @@ const moment = require('moment'); const { validarId } = require('../../helper/validar'); const dbPath = '../../db/tablas'; -const Prestamo = require(`${dbPath}/Prestamo`); -const Usuario = require(`${dbPath}/Usuario`); -const TipoCarrito = require(`${dbPath}/TipoCarrito`); const Carrito = require(`${dbPath}/Carrito`); const Equipo = require(`${dbPath}/Equipo`); -const Status = require(`${dbPath}/Status`); -const Programa = require(`${dbPath}/Programa`); const Modulo = require(`${dbPath}/Modulo`); +const Prestamo = require(`${dbPath}/Prestamo`); +const Programa = require(`${dbPath}/Programa`); +const Status = require(`${dbPath}/Status`); +const TipoCarrito = require(`${dbPath}/TipoCarrito`); +const Usuario = require(`${dbPath}/Usuario`); const pedir = async (body) => { const ahora = moment(); @@ -29,9 +29,7 @@ const pedir = async (body) => { return Programa.findOne({ where: { idPrograma } }); }) .then((res) => { - if (!res && idPrograma) { - throw new Error('No existe este programa.'); - } + if (!res && idPrograma) throw new Error('No existe este programa.'); return Usuario.findOne({ where: { idUsuario } }); }) .then((res) => { @@ -52,7 +50,7 @@ const pedir = async (body) => { where: { apartado: false, idStatus: 1, - idPrograma: idPrograma ? idPrograma : null, + idPrograma, }, include: [ { diff --git a/server/controller/Prestamo/regresar.js b/server/controller/Prestamo/regresar.js index 1c0b680..dd53b07 100644 --- a/server/controller/Prestamo/regresar.js +++ b/server/controller/Prestamo/regresar.js @@ -1,15 +1,16 @@ const moment = require('moment'); const { validarId } = require('../../helper/validar'); const dbPath = '../../db/tablas'; -const Prestamo = require(`${dbPath}/Prestamo`); const Equipo = require(`${dbPath}/Equipo`); const Operador = require(`${dbPath}/Operador`); +const Prestamo = require(`${dbPath}/Prestamo`); const regresar = async (body) => { const idPrestamo = validarId(body.idPrestamo); const idOperadorRegreso = validarId(body.idOperadorRegreso); const ahora = moment(); + // Multar por hora de entrega return Operador.findOne({ where: { idOperador: idOperadorRegreso } }) .then((res) => { if (!res) throw new Error('No existe este operador.'); diff --git a/server/controller/Prestamo/regresarNumeroInventario.js b/server/controller/Prestamo/regresarNumeroInventario.js index 4ab19da..ee290ff 100644 --- a/server/controller/Prestamo/regresarNumeroInventario.js +++ b/server/controller/Prestamo/regresarNumeroInventario.js @@ -1,9 +1,9 @@ const moment = require('moment'); const validar = require('../../helper/validar'); const dbPath = '../../db/tablas'; -const Prestamo = require(`${dbPath}/Prestamo`); const Equipo = require(`${dbPath}/Equipo`); const Operador = require(`${dbPath}/Operador`); +const Prestamo = require(`${dbPath}/Prestamo`); const regresarNumeroInventario = async (body) => { const numeroInventario = validar.validarAlfanumerico( @@ -12,8 +12,8 @@ const regresarNumeroInventario = async (body) => { 20 ); const idOperadorRegreso = validar.validarId(body.idOperadorRegreso); - let idPrestamo; const ahora = moment(); + let idPrestamo; return Operador.findOne({ where: { idOperador: idOperadorRegreso } }) .then((res) => { diff --git a/server/controller/Prestamo/status.js b/server/controller/Prestamo/status.js index 09274d3..e1c7f80 100644 --- a/server/controller/Prestamo/status.js +++ b/server/controller/Prestamo/status.js @@ -9,8 +9,8 @@ const Programa = require(`${dbPath}/Programa`); const TipoCarrito = require(`${dbPath}/TipoCarrito`); const status = async (body) => { - const ahora = moment(); const idPrestamo = validarId(body.idPrestamo); + const ahora = moment(); return Prestamo.findOne({ where: { idPrestamo }, diff --git a/server/controller/Usuario/cargaMasivaPosgrados.js b/server/controller/Usuario/cargaMasivaPosgrados.js index a40511a..34e5d18 100644 --- a/server/controller/Usuario/cargaMasivaPosgrados.js +++ b/server/controller/Usuario/cargaMasivaPosgrados.js @@ -4,8 +4,8 @@ const { validarObjetoVacio } = require(`${helperPath}/validar`); const { eliminarArchivo } = require(`${helperPath}/helper`); const dbPath = '../../db/tablas'; const Carrera = require(`${dbPath}/Carrera`); -const Usuario = require(`${dbPath}/Usuario`); const TipoUsuario = require(`${dbPath}/TipoUsuario`); +const Usuario = require(`${dbPath}/Usuario`); const cargaMasiva = async (file) => { const path = `server/uploads/${file}`; @@ -105,7 +105,7 @@ const cargaMasiva = async (file) => { `Se cambio el tipo de usuario alumno con id ${usuario.idUsuario} y numero de cuenta ${usuario.usuario}.` ); } - if (!validarObjetoVacio) + if (!validarObjetoVacio(update)) await Usuario.update(update, { where: { idUsuario: usuario.idUsuario }, }); diff --git a/server/controller/Usuario/escolares.js b/server/controller/Usuario/escolares.js index 594eab3..73c80d4 100644 --- a/server/controller/Usuario/escolares.js +++ b/server/controller/Usuario/escolares.js @@ -1,9 +1,9 @@ const { obtenerAlumno, obtenerProfesor } = require('../../config/mariadb.conf'); const validar = require('../../helper/validar'); const dbPath = '../../db/tablas'; -const Usuario = require(`${dbPath}/Usuario`); const Carrera = require(`${dbPath}/Carrera`); const TipoUsuario = require(`${dbPath}/TipoUsuario`); +const Usuario = require(`${dbPath}/Usuario`); const escolares = async (body) => { const numeroCuenta = validar.validarNumeroCuenta(body.numeroCuenta); diff --git a/server/controller/Usuario/quitarMulta.js b/server/controller/Usuario/quitarMulta.js index 4160dbf..5a33722 100644 --- a/server/controller/Usuario/quitarMulta.js +++ b/server/controller/Usuario/quitarMulta.js @@ -1,8 +1,7 @@ const validar = require('../../helper/validar'); -const dbPath = '../../db/tablas'; -const Usuario = require(`${dbPath}/Usuario`); +const Usuario = require(`../../db/tablas/Usuario`); -const usuario = async (body) => { +const quitarMulta = async (body) => { const idUsuario = validar.validarId(body.idUsuario); return Usuario.findOne({ where: { idUsuario } }) @@ -16,4 +15,4 @@ const usuario = async (body) => { })); }; -module.exports = usuario; +module.exports = quitarMulta; diff --git a/server/controller/Usuario/usuarios.js b/server/controller/Usuario/usuarios.js index 3bdb47d..ef30529 100644 --- a/server/controller/Usuario/usuarios.js +++ b/server/controller/Usuario/usuarios.js @@ -1,9 +1,9 @@ const { Op } = require('sequelize'); const validar = require('../../helper/validar'); const dbPath = '../../db/tablas'; -const Usuario = require(`${dbPath}/Usuario`); const Carrera = require(`${dbPath}/Carrera`); const TipoUsuario = require(`${dbPath}/TipoUsuario`); +const Usuario = require(`${dbPath}/Usuario`); const usuarios = async (body) => { const pagina = validar.validarNumero(body.pagina, true);