Files
pcpuma_unam_api/src/carrera-programa/carrera-programa.controller.ts
T
2022-04-24 21:25:15 -05:00

29 lines
855 B
TypeScript

import { Body, Controller, Delete, Get, Param, Post } from '@nestjs/common';
import { CarreraProgramaService } from './carrera-programa.service';
import { CarreraProgramaCreateDto } from './dto/carrera-programa-create.dto';
import { CarreraProgramaUpdateDto } from './dto/carrera-programa-update.dto';
@Controller('carrera-programa')
export class CarreraProgramaController {
constructor(private carreraProgramaService: CarreraProgramaService) {}
@Post()
create(@Body() body: CarreraProgramaCreateDto) {
return this.carreraProgramaService.create(
body.id_carrera,
body.id_programa,
);
}
// terminar delte
@Delete(':id')
delete(@Param('id') id_carrera_programa: number) {
return this.carreraProgramaService.delete(id_carrera_programa)
}
@Get()
get() {
return this.carreraProgramaService.findAll();
}
}