4. js / modelo / validaPasatiempo.js

1/**
2 * @param { any } objeto
3 * @returns {import("./PASATIEMPO.js").PASATIEMPO}
4 */
5export function validaPasatiempo(objeto) {
6
7 if (typeof objeto.PAS_ID !== "string")
8 throw new Error("El id debe ser texto.")
9
10 if (typeof objeto.PAS_NOMBRE !== "string")
11 throw new Error("El nombre debe ser texto.")
12
13 if (typeof objeto.PAS_MODIFICACION !== "number")
14 throw new Error("El campo modificacion debe ser número.")
15
16 if (typeof objeto.PAS_ELIMINADO !== "number")
17 throw new Error("El campo eliminado debe ser número.")
18
19 return objeto
20
21}
skip_previous skip_next