diff --git a/src/datos_academicos/datos_academicos.controller.ts b/src/datos_academicos/datos_academicos.controller.ts index d567d16..80549b6 100644 --- a/src/datos_academicos/datos_academicos.controller.ts +++ b/src/datos_academicos/datos_academicos.controller.ts @@ -1,8 +1,12 @@ -import { Controller, Delete, Param } from '@nestjs/common'; +import { Controller, Get } from '@nestjs/common'; import { DatosAcademicosService } from './datos_academicos.service'; @Controller('datos-academicos') export class DatosAcademicosController { constructor(private readonly datosAcademicosService: DatosAcademicosService) {} + @Get() + findAll() { + return this.datosAcademicosService.findAll(); + } } diff --git a/src/datos_academicos/datos_academicos.service.ts b/src/datos_academicos/datos_academicos.service.ts index b78852f..e275376 100644 --- a/src/datos_academicos/datos_academicos.service.ts +++ b/src/datos_academicos/datos_academicos.service.ts @@ -14,4 +14,8 @@ export class DatosAcademicosService { async removeByProfesorId(id_profesor: number): Promise { await this.datosAcademicosRepository.delete({ profesor: { id_profesor } }); } + + async findAll(): Promise { + return this.datosAcademicosRepository.find(); + } } diff --git a/src/lineas_investigacion/lineas_investigacion.controller.ts b/src/lineas_investigacion/lineas_investigacion.controller.ts index 6321185..c35e25e 100644 --- a/src/lineas_investigacion/lineas_investigacion.controller.ts +++ b/src/lineas_investigacion/lineas_investigacion.controller.ts @@ -1,9 +1,12 @@ -import { Controller, Delete, Param } from '@nestjs/common'; +import { Controller, Get } from '@nestjs/common'; import { LineasInvestigacionService } from './lineas_investigacion.service'; @Controller('lineas-investigacion') export class LineasInvestigacionController { constructor(private readonly lineasInvestigacionService: LineasInvestigacionService) {} - + @Get() + findAll() { + return this.lineasInvestigacionService.findAll(); + } } diff --git a/src/lineas_investigacion/lineas_investigacion.service.ts b/src/lineas_investigacion/lineas_investigacion.service.ts index a73dda6..b04c3c2 100644 --- a/src/lineas_investigacion/lineas_investigacion.service.ts +++ b/src/lineas_investigacion/lineas_investigacion.service.ts @@ -14,4 +14,8 @@ export class LineasInvestigacionService { async removeByProfesorId(id_profesor: number): Promise { await this.lineasInvestigacionRepository.delete({ profesor: { id_profesor } }); } + + async findAll(): Promise { + return this.lineasInvestigacionRepository.find(); + } } diff --git a/src/proyectos_academicos/proyectos_academicos.controller.ts b/src/proyectos_academicos/proyectos_academicos.controller.ts index 96cabce..a226ba0 100644 --- a/src/proyectos_academicos/proyectos_academicos.controller.ts +++ b/src/proyectos_academicos/proyectos_academicos.controller.ts @@ -1,9 +1,12 @@ -import { Controller, Delete, Param } from '@nestjs/common'; +import { Controller,Get } from '@nestjs/common'; import { ProyectosAcademicosService } from './proyectos_academicos.service'; @Controller('proyectos-academicos') export class ProyectosAcademicosController { constructor(private readonly proyectosAcademicosService: ProyectosAcademicosService) {} - + @Get() + findAll() { + return this.proyectosAcademicosService.findAll(); + } } diff --git a/src/proyectos_academicos/proyectos_academicos.service.ts b/src/proyectos_academicos/proyectos_academicos.service.ts index 485d931..dbff8d0 100644 --- a/src/proyectos_academicos/proyectos_academicos.service.ts +++ b/src/proyectos_academicos/proyectos_academicos.service.ts @@ -14,4 +14,8 @@ export class ProyectosAcademicosService { async removeByProfesorId(id_profesor: number): Promise { await this.proyectosAcademicosRepository.delete({ profesor: { id_profesor } }); } + + async findAll(): Promise { + return this.proyectosAcademicosRepository.find(); + } }