crear modulo

This commit is contained in:
2022-04-06 15:27:23 -05:00
parent b1002d3da8
commit e4c9bf2622
5 changed files with 41 additions and 9 deletions
+16 -3
View File
@@ -9,9 +9,22 @@ export class ModuloService {
@InjectRepository(Modulo) private repository: Repository<Modulo>,
) {}
create() {
const modulo = this.repository.create({ activo: true });
findByIdInstitucion(id_institucion: number) {
return this.repository.find({
where: { institucion: id_institucion },
});
}
return this.repository.save(modulo);
create(attrs: Partial<Modulo>) {
console.log(attrs);
return this.repository
.findOne({
where: { institucion: attrs.institucion, modulo: attrs.modulo },
})
.then((res) => {
console.log(res);
if (res) throw new Error('Ya existe este usuario.');
return this.repository.save(attrs);
});
}
}