Files
cargaMasiva_api/src/usuarios/usuarios.controller.ts
T

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);
// }
}