institucion programa input output dto

This commit is contained in:
xXpuma99Xx
2022-06-13 23:20:59 -05:00
parent f8f66515a2
commit cfecb31d5d
7 changed files with 57 additions and 9 deletions
@@ -4,7 +4,7 @@ import {
NotFoundException,
} from '@nestjs/common';
import { InjectRepository } from '@nestjs/typeorm';
import { Repository } from 'typeorm';
import { Not, Repository } from 'typeorm';
import { InstitucionPrograma } from './entity/institucion-programa.entity';
import { Programa } from './entity/programa.entity';
import { InstitucionService } from '../institucion/institucion.service';
@@ -76,7 +76,10 @@ export class InstitucionProgramaService {
return this.institucionService
.findById(id_institucion)
.then((institucion) =>
this.institucionProgramaRepository.find({ institucion }),
this.institucionProgramaRepository.find({
institucion,
programa: { id_programa: Not(1) },
}),
);
}
@@ -84,7 +87,11 @@ export class InstitucionProgramaService {
return this.institucionService
.findById(id_institucion)
.then((institucion) =>
this.institucionProgramaRepository.find({ institucion, mostrar: true }),
this.institucionProgramaRepository.find({
institucion,
mostrar: true,
programa: { id_programa: Not(1) },
}),
);
}