modulo endpoints restringidos a usuario
This commit is contained in:
@@ -28,20 +28,6 @@ import { ModeloOutputDto } from './dto/output/modelo.dto';
|
||||
export class ModeloController {
|
||||
constructor(private modeloService: ModeloService) {}
|
||||
|
||||
@Serealize(ModeloOutputDto)
|
||||
@Get()
|
||||
@UseGuards(AuthGuard('jwt'))
|
||||
@ApiOperation({ description: 'Endpoint que retorna todos los modelos.' })
|
||||
@ApiBearerAuth('jwt')
|
||||
@ApiQuery({
|
||||
description: 'Tipo de marca que se busca.',
|
||||
name: 'tipo',
|
||||
type: 'text',
|
||||
})
|
||||
get(@Query() query: ModeloDto) {
|
||||
return this.modeloService.findAll(query.tipo);
|
||||
}
|
||||
|
||||
@Post()
|
||||
@UseGuards(AuthGuard('jwt'))
|
||||
@ApiOperation({ description: 'Endpoint que crea un nuevo modelo.' })
|
||||
@@ -59,4 +45,18 @@ export class ModeloController {
|
||||
);
|
||||
return this.modeloService.create(body.modelo, body.tipo);
|
||||
}
|
||||
|
||||
@Serealize(ModeloOutputDto)
|
||||
@Get()
|
||||
@UseGuards(AuthGuard('jwt'))
|
||||
@ApiOperation({ description: 'Endpoint que retorna todos los modelos.' })
|
||||
@ApiBearerAuth('jwt')
|
||||
@ApiQuery({
|
||||
description: 'Tipo de marca que se busca.',
|
||||
name: 'tipo',
|
||||
type: 'text',
|
||||
})
|
||||
get(@Query() query: ModeloDto) {
|
||||
return this.modeloService.findAll(query.tipo);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user