diff --git a/NFCServer.iml b/NFCServer.iml index 8a19ba5..b8be68a 100644 --- a/NFCServer.iml +++ b/NFCServer.iml @@ -1,17 +1,6 @@ - - - - - - - - - - - @@ -29,6 +18,17 @@ + + + + + + + + + + + @@ -91,10 +91,6 @@ - - - - @@ -106,6 +102,10 @@ + + + + diff --git a/build.gradle b/build.gradle index 7cec1f0..6c96dff 100644 --- a/build.gradle +++ b/build.gradle @@ -40,6 +40,6 @@ dependencies { providedRuntime("javax.servlet:jstl") /*Potrzebne do mapowanie widokow jsp, u*/ - /*providedRuntime("org.springframework.boot:spring-boot-starter-tomcat") - providedRuntime("org.apache.tomcat.embed:tomcat-embed-jasper")*/ +// providedRuntime("org.springframework.boot:spring-boot-starter-tomcat") +// providedRuntime("org.apache.tomcat.embed:tomcat-embed-jasper") } \ No newline at end of file diff --git a/src/main/java/application/controllers/RoleController.java b/src/main/java/application/controllers/RoleController.java index 6124c4a..d182b97 100644 --- a/src/main/java/application/controllers/RoleController.java +++ b/src/main/java/application/controllers/RoleController.java @@ -28,6 +28,16 @@ public class RoleController { roleRepository.save(role); } + @RequestMapping(value = "/addSampleRoles") + @ResponseBody + public String addSampleRoles() { + roleRepository.save(new Role("CLEANER", "shityJob")); + roleRepository.save(new Role("BOSS", "fuckYea")); + roleRepository.save(new Role("SECURITY", "ochroniarzPatryk")); + + return "roles added"; + } + @RequestMapping("/{roleId}") @ResponseBody public String getRole(@PathVariable("roleId") Long roleId) throws JSONException{ @@ -49,7 +59,6 @@ public class RoleController { JSONArray roleArray = new JSONArray(); for (Role role : roleRepository.findAll()) { JSONObject roleJSON = new JSONObject(); - roleJSON.put("id", role.getRoleId()); roleJSON.put("role", role.getRoleName()); roleJSON.put("password", role.getPassword()); roleArray.put(roleJSON); @@ -57,6 +66,25 @@ public class RoleController { return roleArray.toString(); } + @RequestMapping("/getRoles") + public + @ResponseBody + String getRoles() throws JSONException { + JSONObject accessCodes = new JSONObject(); + accessCodes.put("success",true); + + JSONArray roleArray = new JSONArray(); + for (Role role : roleRepository.findAll()) { + JSONObject roleJSON = new JSONObject(); + roleJSON.put("role", role.getRoleName()); + roleJSON.put("password", role.getPassword()); + roleArray.put(roleJSON); + } + accessCodes.put("accessCodes", roleArray); + + return accessCodes.toString(); + } + @RequestMapping("/remove/{roleId}") public String removeRole(@PathVariable("roleId") Long roleId) { roleRepository.delete(roleId); diff --git a/src/main/java/application/controllers/UserController.java b/src/main/java/application/controllers/UserController.java index caf5fba..d5794e7 100644 --- a/src/main/java/application/controllers/UserController.java +++ b/src/main/java/application/controllers/UserController.java @@ -61,6 +61,7 @@ public class UserController { //access codes JSONArray accessCodes = new JSONArray(); + //message JSONObject message = new JSONObject(); @@ -89,6 +90,7 @@ public class UserController { @ResponseBody public String addMe() { User marcin = new User("Marcin", "Michalek", "marcin.marcim@gmail.com", "pass"); + userRepository.save(marcin); return "User created" + marcin.getUserId();