|
|
@@ -0,0 +1,42 @@
|
|
|
+package es.uv.saic.web;
|
|
|
+
|
|
|
+import java.util.List;
|
|
|
+
|
|
|
+import org.springframework.beans.factory.annotation.Autowired;
|
|
|
+import org.springframework.web.bind.annotation.RestController;
|
|
|
+
|
|
|
+import es.uv.saic.domain.Usuari;
|
|
|
+import es.uv.saic.domain.UsuarisRol;
|
|
|
+import es.uv.saic.service.UsuariService;
|
|
|
+import es.uv.saic.service.UsuarisRolService;
|
|
|
+import org.springframework.web.bind.annotation.PostMapping;
|
|
|
+import org.springframework.web.bind.annotation.RequestBody;
|
|
|
+
|
|
|
+
|
|
|
+@RestController
|
|
|
+public class UsuariController {
|
|
|
+ @Autowired
|
|
|
+ UsuariService us;
|
|
|
+
|
|
|
+ @Autowired
|
|
|
+ UsuarisRolService urs;
|
|
|
+
|
|
|
+ @PostMapping("/grantedUser")
|
|
|
+ public boolean isGrantedUser(@RequestBody Usuari usuari) {
|
|
|
+ return urs.isGrantedUser(usuari);
|
|
|
+ }
|
|
|
+
|
|
|
+ @PostMapping("/grantedSupervisor")
|
|
|
+ public boolean isGrantedSupervisor(@RequestBody Usuari usuari) {
|
|
|
+ return urs.isGrantedSupervisor(usuari);
|
|
|
+ }
|
|
|
+
|
|
|
+ @PostMapping("/findActiveRols")
|
|
|
+ public List<UsuarisRol> findActiveRols(@RequestBody Usuari usuari) {
|
|
|
+ return urs.findActiveRols(usuari);
|
|
|
+ }
|
|
|
+
|
|
|
+ public boolean exists(String usuari, String tlugar, Integer lugar) {
|
|
|
+ return urs.exists(usuari, tlugar, lugar);
|
|
|
+ }
|
|
|
+}
|