54 lines
1.4 KiB
TypeScript
54 lines
1.4 KiB
TypeScript
import { Controller, Get, Post, Body, Patch, Param, Delete, UseGuards } from '@nestjs/common';
|
|
import { UsuariosService } from './usuarios.service';
|
|
import { CreateUsuarioDto } from './dto/create-usuario.dto';
|
|
import { UpdateUsuarioDto } from './dto/update-usuario.dto';
|
|
import { AuthGuard } from '@nestjs/passport';
|
|
import { ApiBearerAuth } from '@nestjs/swagger';
|
|
|
|
|
|
@Controller('usuarios')
|
|
export class UsuariosController {
|
|
constructor(private readonly usuariosService: UsuariosService) { }
|
|
|
|
|
|
|
|
@Post('users')
|
|
finsdAll() {
|
|
return this.usuariosService.enviarSolicitud();
|
|
}
|
|
@Get("mov/:move")
|
|
findByMov(@Param('move') move:number){
|
|
return this.usuariosService.findByMov(move);
|
|
}
|
|
|
|
|
|
@Get(':noCuenta')
|
|
findOne(@Param('noCuenta') noCuenta: string) {
|
|
return this.usuariosService.findOneStatus(noCuenta);
|
|
}
|
|
|
|
|
|
|
|
// @UseGuards(AuthGuard('jwt'))
|
|
// @ApiBearerAuth('bearer')
|
|
// @Post()
|
|
// create(@Body() noCuenta: string) {
|
|
// return this.usuariosService.altaIndividual(createUsuarioDto);
|
|
// }
|
|
|
|
// @Get()
|
|
// findAll() {
|
|
// return this.usuariosService.findAll();
|
|
// }
|
|
|
|
// @Patch(':id')
|
|
// update(@Param('id') id: string, @Body() updateUsuarioDto: UpdateUsuarioDto) {
|
|
// return this.usuariosService.update(+id, updateUsuarioDto);
|
|
// }
|
|
|
|
// @Delete(':id')
|
|
// remove(@Param('id') id: string) {
|
|
// return this.usuariosService.remove(+id);
|
|
// }
|
|
}
|