crear modulo
This commit is contained in:
@@ -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);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user