validar numero entero
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
const { validarId } = require('../../helper/validar');
|
||||
const { validarNumeroEntero } = require('../../helper/validar');
|
||||
const dbPath = '../../db/tablas';
|
||||
const Carrito = require(`${dbPath}/Carrito`);
|
||||
const Modulo = require(`${dbPath}/Modulo`);
|
||||
const TipoCarrito = require(`${dbPath}/TipoCarrito`);
|
||||
|
||||
const carrito = async (body) => {
|
||||
const idCarrito = validarId(body.idCarrito);
|
||||
const idCarrito = validarNumeroEntero(body.idCarrito, 'id carrito', true);
|
||||
|
||||
return Carrito.findOne({
|
||||
where: { idCarrito },
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
const { validarId } = require('../../helper/validar');
|
||||
const { validarNumeroEntero } = require('../../helper/validar');
|
||||
const dbPath = '../../db/tablas';
|
||||
const Carrito = require(`${dbPath}/Carrito`);
|
||||
const Equipo = require(`${dbPath}/Equipo`);
|
||||
@@ -6,7 +6,7 @@ const Programa = require(`${dbPath}/Programa`);
|
||||
const Status = require(`${dbPath}/Status`);
|
||||
|
||||
const equiposCarrito = async (body) => {
|
||||
const idCarrito = validarId(body.idCarrito);
|
||||
const idCarrito = validarNumeroEntero(body.idCarrito, 'id carrito', true);
|
||||
|
||||
return Carrito.findOne({ where: { idCarrito } })
|
||||
.then((res) => {
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
const { validarId } = require('../../helper/validar');
|
||||
const { validarNumeroEntero } = require('../../helper/validar');
|
||||
const dbPath = '../../db/tablas';
|
||||
const Carrito = require(`${dbPath}/Carrito`);
|
||||
|
||||
const update = async (body) => {
|
||||
const idCarrito = validarId(body.idCarrito);
|
||||
const idCarrito = validarNumeroEntero(body.idCarrito, 'id carrito', true);
|
||||
let update = {};
|
||||
|
||||
if (body.activo === 'desactivar') update.activo = false;
|
||||
|
||||
@@ -6,11 +6,19 @@ const Programa = require(`${dbPath}/Programa`);
|
||||
const Status = require(`${dbPath}/Status`);
|
||||
|
||||
const update = async (body) => {
|
||||
const idEquipo = validar.validarId(body.idEquipo);
|
||||
const idStatus = body.idStatus ? validar.validarId(body.idStatus) : null;
|
||||
const idCarrito = body.idCarrito ? validar.validarId(body.idCarrito) : null;
|
||||
const idEquipo = validar.validarNumeroEntero(
|
||||
body.idEquipo,
|
||||
'id equipo',
|
||||
true
|
||||
);
|
||||
const idStatus = body.idStatus
|
||||
? validar.validarNumeroEntero(body.idStatus, 'id status', true)
|
||||
: null;
|
||||
const idCarrito = body.idCarrito
|
||||
? validar.validarNumeroEntero(body.idCarrito, 'id carrito', true)
|
||||
: null;
|
||||
const idPrograma = body.idPrograma
|
||||
? validar.validarId(body.idPrograma)
|
||||
? validar.validarNumeroEntero(body.idPrograma, 'id programa', true)
|
||||
: null;
|
||||
let update = {};
|
||||
|
||||
|
||||
@@ -5,7 +5,11 @@ const Operador = require(`${dbPath}/Operador`);
|
||||
const Prestamo = require(`${dbPath}/Prestamo`);
|
||||
|
||||
const historialMultasEquipo = async (body) => {
|
||||
const idEquipo = validar.validarId(body.idEquipo);
|
||||
const idEquipo = validar.validarNumeroEntero(
|
||||
body.idEquipo,
|
||||
'id equipo',
|
||||
true
|
||||
);
|
||||
const pagina = validar.validarNumero(body.pagina, true);
|
||||
|
||||
return Multa.findAndCountAll({
|
||||
|
||||
@@ -10,7 +10,11 @@ const Prestamo = require(`${dbPath}/Prestamo`);
|
||||
const TipoCarrito = require(`${dbPath}/TipoCarrito`);
|
||||
|
||||
const historialMultasUsuario = async (body) => {
|
||||
const idUsuario = validar.validarId(body.idUsuario);
|
||||
const idUsuario = validar.validarNumeroEntero(
|
||||
body.idUsuario,
|
||||
'id usuario',
|
||||
true
|
||||
);
|
||||
const pagina = validar.validarNumero(body.pagina, true);
|
||||
|
||||
return Multa.findAndCountAll({
|
||||
|
||||
@@ -8,10 +8,26 @@ const Prestamo = require(`${dbPath}/Prestamo`);
|
||||
const Usuario = require(`${dbPath}/Usuario`);
|
||||
|
||||
const multar = async (body) => {
|
||||
const idOperadorMulta = validar.validarId(body.idOperadorMulta);
|
||||
const idUsuario = validar.validarId(body.idUsuario);
|
||||
const idInfraccion = validar.validarId(body.idInfraccion);
|
||||
const idPrestamo = validar.validarId(body.idPrestamo);
|
||||
const idOperadorMulta = validar.validarNumeroEntero(
|
||||
body.idOperadorMulta,
|
||||
'id operador multa',
|
||||
true
|
||||
);
|
||||
const idUsuario = validar.validarNumeroEntero(
|
||||
body.idUsuario,
|
||||
'id usuario',
|
||||
true
|
||||
);
|
||||
const idInfraccion = validar.validarNumeroEntero(
|
||||
body.idInfraccion,
|
||||
'id infracción',
|
||||
true
|
||||
);
|
||||
const idPrestamo = validar.validarNumeroEntero(
|
||||
body.idPrestamo,
|
||||
'id prestamo',
|
||||
true
|
||||
);
|
||||
const descripcion = validar.validarAlfanumerico(
|
||||
body.descripcion,
|
||||
'La descripción',
|
||||
|
||||
@@ -8,9 +8,21 @@ const Prestamo = require(`${dbPath}/Prestamo`);
|
||||
const Usuario = require(`${dbPath}/Usuario`);
|
||||
|
||||
const multar = async (body) => {
|
||||
const idOperadorMulta = validar.validarId(body.idOperadorMulta);
|
||||
const idInfraccion = validar.validarId(body.idInfraccion);
|
||||
const idPrestamo = validar.validarId(body.idPrestamo);
|
||||
const idOperadorMulta = validar.validarNumeroEntero(
|
||||
body.idOperadorMulta,
|
||||
'id operador multa',
|
||||
true
|
||||
);
|
||||
const idInfraccion = validar.validarNumeroEntero(
|
||||
body.idInfraccion,
|
||||
'id infracción',
|
||||
true
|
||||
);
|
||||
const idPrestamo = validar.validarNumeroEntero(
|
||||
body.idPrestamo,
|
||||
'id prestamo',
|
||||
true
|
||||
);
|
||||
const descripcion = validar.validarAlfanumerico(
|
||||
body.descripcion,
|
||||
'La descripción',
|
||||
|
||||
@@ -9,8 +9,16 @@ const Prestamo = require(`${dbPath}/Prestamo`);
|
||||
const Usuario = require(`${dbPath}/Usuario`);
|
||||
|
||||
const multarNumeroInventario = async (body) => {
|
||||
const idOperadorMulta = validar.validarId(body.idOperadorMulta);
|
||||
const idInfraccion = validar.validarId(body.idInfraccion);
|
||||
const idOperadorMulta = validar.validarNumeroEntero(
|
||||
body.idOperadorMulta,
|
||||
'id operador multa',
|
||||
true
|
||||
);
|
||||
const idInfraccion = validar.validarNumeroEntero(
|
||||
body.idInfraccion,
|
||||
'id infracción',
|
||||
true
|
||||
);
|
||||
const numeroInventario = validar.validarAlfanumerico(
|
||||
body.numeroInventario,
|
||||
'El numero de inventario',
|
||||
|
||||
@@ -4,7 +4,11 @@ const validar = require(`${helperPath}/validar`);
|
||||
const Operador = require(`../../db/tablas/Operador`);
|
||||
|
||||
const update = async (body) => {
|
||||
const idOperador = validar.validarId(body.idOperador);
|
||||
const idOperador = validar.validarNumeroEntero(
|
||||
body.idOperador,
|
||||
'id operador',
|
||||
true
|
||||
);
|
||||
let update = {};
|
||||
|
||||
if (body.activo === 'desactivar') update.activo = false;
|
||||
|
||||
@@ -11,10 +11,16 @@ const TipoUsuario = require(`${dbPath}/TipoUsuario`);
|
||||
const Usuario = require(`${dbPath}/Usuario`);
|
||||
|
||||
const activos = async (body) => {
|
||||
const idModulo = validar.validarId(body.idModulo);
|
||||
const idModulo = validar.validarNumeroEntero(
|
||||
body.idModulo,
|
||||
'id modulo',
|
||||
true
|
||||
);
|
||||
const pagina = validar.validarNumero(body.pagina, true);
|
||||
const usuario = body.usuario ? validar.validarNumeroCuenta(body.usuario) : '';
|
||||
const idPrestamo = body.idPrestamo ? validar.validarId(body.idPrestamo) : '';
|
||||
const idPrestamo = body.idPrestamo
|
||||
? validar.validarNumeroEntero(body.idPrestamo, 'id prestamo', true)
|
||||
: '';
|
||||
const numeroInventario = body.numeroInventario
|
||||
? validar.validarAlfanumerico(
|
||||
body.numeroInventario,
|
||||
@@ -23,7 +29,7 @@ const activos = async (body) => {
|
||||
)
|
||||
: '';
|
||||
const idTipoCarrito = body.idTipoCarrito
|
||||
? validar.validarId(body.idTipoCarrito)
|
||||
? validar.validarNumeroEntero(body.idTipoCarrito, 'id tipo carrito', true)
|
||||
: null;
|
||||
let whereCarrito = [{ idModulo }];
|
||||
|
||||
|
||||
@@ -1,12 +1,16 @@
|
||||
const { validarId } = require('../../helper/validar');
|
||||
const { validarNumeroEntero } = require('../../helper/validar');
|
||||
const dbPath = '../../db/tablas';
|
||||
const Equipo = require(`${dbPath}/Equipo`);
|
||||
const Operador = require(`${dbPath}/Operador`);
|
||||
const Prestamo = require(`${dbPath}/Prestamo`);
|
||||
|
||||
const cancelarOperador = async (body) => {
|
||||
const idPrestamo = validarId(body.idPrestamo);
|
||||
const idOperadorCancelacion = validarId(body.idOperadorCancelacion);
|
||||
const idPrestamo = validarNumeroEntero(body.idPrestamo, 'id prestamo', true);
|
||||
const idOperadorCancelacion = validarNumeroEntero(
|
||||
body.idOperadorCancelacion,
|
||||
'id operador cancelación',
|
||||
true
|
||||
);
|
||||
|
||||
return Operador.findOne({ where: { idOperador: idOperadorCancelacion } })
|
||||
.then((res) => {
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
const { validarId } = require('../../helper/validar');
|
||||
const { validarNumeroEntero } = require('../../helper/validar');
|
||||
const dbPath = '../../db/tablas';
|
||||
const Prestamo = require(`${dbPath}/Prestamo`);
|
||||
const Equipo = require(`${dbPath}/Equipo`);
|
||||
|
||||
const cancelarUsuario = async (body) => {
|
||||
const idPrestamo = validarId(body.idPrestamo);
|
||||
const idPrestamo = validarNumeroEntero(body.idPrestamo, 'id prestamo', true);
|
||||
|
||||
return Prestamo.findOne({
|
||||
where: { idPrestamo },
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
const moment = require('moment');
|
||||
const { validarId } = require('../../helper/validar');
|
||||
const { validarNumeroEntero } = require('../../helper/validar');
|
||||
const dbPath = '../../db/tablas';
|
||||
const Carrito = require(`${dbPath}/Carrito`);
|
||||
const Equipo = require(`${dbPath}/Equipo`);
|
||||
@@ -10,8 +10,12 @@ const TipoCarrito = require(`${dbPath}/TipoCarrito`);
|
||||
|
||||
const entregar = async (body) => {
|
||||
const ahora = moment();
|
||||
const idPrestamo = validarId(body.idPrestamo);
|
||||
const idOperadorEntrega = validarId(body.idOperadorEntrega);
|
||||
const idPrestamo = validarNumeroEntero(body.idPrestamo, 'id prestamo', true);
|
||||
const idOperadorEntrega = validarNumeroEntero(
|
||||
body.idOperadorEntrega,
|
||||
'id operador entrega',
|
||||
true
|
||||
);
|
||||
let idEquipo;
|
||||
|
||||
return Operador.findOne({ where: { idOperador: idOperadorEntrega } })
|
||||
|
||||
@@ -14,7 +14,9 @@ const Usuario = require(`${dbPath}/Usuario`);
|
||||
const historial = async (body) => {
|
||||
const pagina = validar.validarNumero(body.pagina, true);
|
||||
const usuario = body.usuario ? validar.validarNumeroCuenta(body.usuario) : '';
|
||||
const idPrestamo = body.idPrestamo ? validar.validarId(body.idPrestamo) : '';
|
||||
const idPrestamo = body.idPrestamo
|
||||
? validar.validarNumeroEntero(body.idPrestamo, 'id prestamo', true)
|
||||
: '';
|
||||
const numeroInventario = body.numeroInventario
|
||||
? validar.validarAlfanumerico(
|
||||
body.numeroInventario,
|
||||
@@ -22,9 +24,11 @@ const historial = async (body) => {
|
||||
20
|
||||
)
|
||||
: '';
|
||||
const idModulo = body.idModulo ? validar.validarId(body.idModulo) : null;
|
||||
const idModulo = body.idModulo
|
||||
? validar.validarNumeroEntero(body.idModulo, 'id módulo', true)
|
||||
: null;
|
||||
const idTipoCarrito = body.idTipoCarrito
|
||||
? validar.validarId(body.idTipoCarrito)
|
||||
? validar.validarNumeroEntero(body.idTipoCarrito, 'id tipo carrito', true)
|
||||
: null;
|
||||
let whereCarrito = [];
|
||||
|
||||
|
||||
@@ -8,7 +8,11 @@ const TipoUsuario = require(`${dbPath}/TipoUsuario`);
|
||||
const Usuario = require(`${dbPath}/Usuario`);
|
||||
|
||||
const historialEquipo = async (body) => {
|
||||
const idEquipo = validar.validarId(body.idEquipo);
|
||||
const idEquipo = validar.validarNumeroEntero(
|
||||
body.idEquipo,
|
||||
'id equipo',
|
||||
true
|
||||
);
|
||||
const pagina = validar.validarNumero(body.pagina, true);
|
||||
|
||||
return Prestamo.findAndCountAll({
|
||||
|
||||
@@ -10,7 +10,11 @@ const TipoCarrito = require(`${dbPath}/TipoCarrito`);
|
||||
const Usuario = require(`${dbPath}/Usuario`);
|
||||
|
||||
const historialUsuario = async (body) => {
|
||||
const idUsuario = validar.validarId(body.idUsuario);
|
||||
const idUsuario = validar.validarNumeroEntero(
|
||||
body.idUsuario,
|
||||
'id usuario',
|
||||
true
|
||||
);
|
||||
const pagina = validar.validarNumero(body.pagina, true);
|
||||
|
||||
return Prestamo.findAndCountAll({
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
const moment = require('moment');
|
||||
const { validarId } = require('../../helper/validar');
|
||||
const { validarNumeroEntero } = require('../../helper/validar');
|
||||
const dbPath = '../../db/tablas';
|
||||
const Carrito = require(`${dbPath}/Carrito`);
|
||||
const Equipo = require(`${dbPath}/Equipo`);
|
||||
@@ -22,10 +22,18 @@ const pedir = async (body) => {
|
||||
ahora.month() < 9 ? '0' + (ahora.month() + 1) : ahora.month() + 1
|
||||
}-${ahora.date() < 9 ? '0' + ahora.date() : ahora.date()} 09:00`
|
||||
);
|
||||
const idUsuario = validarId(body.idUsuario);
|
||||
const idTipoCarrito = validarId(body.idTipoCarrito);
|
||||
const idPrograma = body.idPrograma ? validarId(body.idPrograma) : null;
|
||||
const idModulo = idPrograma ? 1 : validarId(body.idModulo);
|
||||
const idUsuario = validarNumeroEntero(body.idUsuario, 'id usuario', true);
|
||||
const idTipoCarrito = validarNumeroEntero(
|
||||
body.idTipoCarrito,
|
||||
'id tipo carrito',
|
||||
true
|
||||
);
|
||||
const idPrograma = body.idPrograma
|
||||
? validarNumeroEntero(body.idPrograma, 'id programa', true)
|
||||
: null;
|
||||
const idModulo = idPrograma
|
||||
? 1
|
||||
: validarNumeroEntero(body.idModulo, 'id modulo', true);
|
||||
let idEquipo;
|
||||
|
||||
// if (ahora > horaMax)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
const { validarId } = require('../../helper/validar');
|
||||
const { validarNumeroEntero } = require('../../helper/validar');
|
||||
const dbPath = '../../db/tablas';
|
||||
const Carrera = require(`${dbPath}/Carrera`);
|
||||
const Carrito = require(`${dbPath}/Carrito`);
|
||||
@@ -12,7 +12,7 @@ const TipoUsuario = require(`${dbPath}/TipoUsuario`);
|
||||
const Usuario = require(`${dbPath}/Usuario`);
|
||||
|
||||
const prestamo = async (body) => {
|
||||
const idPrestamo = validarId(body.idPrestamo);
|
||||
const idPrestamo = validarNumeroEntero(body.idPrestamo, 'id prestamo', true);
|
||||
|
||||
return Prestamo.findOne({
|
||||
where: { idPrestamo },
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
const { validarId } = require('../../helper/validar');
|
||||
const { validarNumeroEntero } = require('../../helper/validar');
|
||||
const dbPath = '../../db/tablas';
|
||||
const Carrito = require(`${dbPath}/Carrito`);
|
||||
const Equipo = require(`${dbPath}/Equipo`);
|
||||
@@ -9,7 +9,7 @@ const TipoCarrito = require(`${dbPath}/TipoCarrito`);
|
||||
const Usuario = require(`${dbPath}/Usuario`);
|
||||
|
||||
const prestamo = async (body) => {
|
||||
const idUsuario = validarId(body.idUsuario);
|
||||
const idUsuario = validarNumeroEntero(body.idUsuario, 'id usuario', true);
|
||||
|
||||
return Usuario.findOne({ where: { idUsuario } })
|
||||
.then((res) => {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
const moment = require('moment');
|
||||
const { validarId } = require('../../helper/validar');
|
||||
const { validarNumeroEntero } = require('../../helper/validar');
|
||||
const dbPath = '../../db/tablas';
|
||||
const Equipo = require(`${dbPath}/Equipo`);
|
||||
const Multa = require(`${dbPath}/Multa`);
|
||||
@@ -7,8 +7,12 @@ 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 idPrestamo = validarNumeroEntero(body.idPrestamo, 'id prestamo', true);
|
||||
const idOperadorRegreso = validarNumeroEntero(
|
||||
body.idOperadorRegreso,
|
||||
'id operador regreso',
|
||||
true
|
||||
);
|
||||
const ahora = moment();
|
||||
let horaFin = moment();
|
||||
let diferencia = null;
|
||||
|
||||
@@ -12,7 +12,11 @@ const regresarNumeroInventario = async (body) => {
|
||||
'El numero de inventario',
|
||||
20
|
||||
);
|
||||
const idOperadorRegreso = validar.validarId(body.idOperadorRegreso);
|
||||
const idOperadorRegreso = validar.validarNumeroEntero(
|
||||
body.idOperadorRegreso,
|
||||
'id operador regreso',
|
||||
true
|
||||
);
|
||||
const ahora = moment();
|
||||
let horaFin = moment();
|
||||
let diferencia = null;
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
const moment = require('moment');
|
||||
const { validarId } = require('../../helper/validar');
|
||||
const { validarNumeroEntero } = require('../../helper/validar');
|
||||
const dbPath = '../../db/tablas';
|
||||
const Carrito = require(`${dbPath}/Carrito`);
|
||||
const Equipo = require(`${dbPath}/Equipo`);
|
||||
@@ -9,7 +9,7 @@ const Programa = require(`${dbPath}/Programa`);
|
||||
const TipoCarrito = require(`${dbPath}/TipoCarrito`);
|
||||
|
||||
const status = async (body) => {
|
||||
const idPrestamo = validarId(body.idPrestamo);
|
||||
const idPrestamo = validarNumeroEntero(body.idPrestamo, 'id prestamo', true);
|
||||
const ahora = moment();
|
||||
|
||||
return Prestamo.findOne({
|
||||
|
||||
@@ -5,7 +5,11 @@ const validar = require(`${helperPath}/validar`);
|
||||
const Usuario = require('../../db/tablas/Usuario');
|
||||
|
||||
const crear = async (body) => {
|
||||
const idUsuario = validar.validarId(body.idUsuario);
|
||||
const idUsuario = validar.validarNumeroEntero(
|
||||
body.idUsuario,
|
||||
'id usuario',
|
||||
true
|
||||
);
|
||||
const telefono = validar.validarNumero(body.telefono, false, 15);
|
||||
const password = encriptar.generarPassword();
|
||||
let correo = '@pcpuma.acatlan.unam.mx';
|
||||
|
||||
@@ -2,7 +2,11 @@ const validar = require('../../helper/validar');
|
||||
const Usuario = require(`../../db/tablas/Usuario`);
|
||||
|
||||
const quitarMulta = async (body) => {
|
||||
const idUsuario = validar.validarId(body.idUsuario);
|
||||
const idUsuario = validar.validarNumeroEntero(
|
||||
body.idUsuario,
|
||||
'id usuario',
|
||||
true
|
||||
);
|
||||
|
||||
return Usuario.findOne({ where: { idUsuario } })
|
||||
.then((res) => {
|
||||
|
||||
Reference in New Issue
Block a user