19 lines
512 B
JavaScript
19 lines
512 B
JavaScript
const Premiacion = require('../../db/tablas/Premiacion');
|
|
const validar = require('../../helper/validar');
|
|
|
|
const nueva = async (body) => {
|
|
const premiacion = validar.validacionBasicaStr(
|
|
body.premiacion,
|
|
'premiacion',
|
|
true
|
|
);
|
|
const fecha = validar.validarFecha(body.fecha, 'fecha', true);
|
|
if (!body.hora) throw new Error('Falta la hora.');
|
|
const hora = body.hora;
|
|
|
|
const res = await Premiacion.create({ premiacion, fecha, hora, activa: true });
|
|
return res;
|
|
};
|
|
|
|
module.exports = nueva;
|