package ec.edu.espe.movilidad.MovilidadWS.Controller; import ec.edu.espe.movilidad.MovilidadWS.Dto.DtoUsuarioConPerfiles; import ec.edu.espe.movilidad.MovilidadWS.Service.UzyTPerfilUsuario.IServiceUzyTPerfilUsuario; import org.springframework.web.bind.annotation.*; import javax.validation.constraints.NotNull; import static ec.edu.espe.movilidad.MovilidadWS.Constant.GlobalConstants.V1_API_VERSION; @RestController @CrossOrigin(origins = "*") @RequestMapping(V1_API_VERSION + "/perfilusuario") public class UzyTPerfilUsuarioController { private final IServiceUzyTPerfilUsuario serviceUzyTPerfilUsuario; public UzyTPerfilUsuarioController(IServiceUzyTPerfilUsuario serviceUzyTPerfilUsuario) { this.serviceUzyTPerfilUsuario = serviceUzyTPerfilUsuario; } @PostMapping("/asignar_perfil/{uzytusuarioId}/{uzytperfilId}") public DtoUsuarioConPerfiles asignarPerfilAUsuario( @PathVariable("uzytusuarioId") @NotNull Long uzytusuarioId, @PathVariable("uzytperfilId") @NotNull Long uzytperfilId) { return serviceUzyTPerfilUsuario.asignarPerfilAUsuario(uzytusuarioId, uzytperfilId); }
}