diff options
| author | Tobias Spitzer | 2014-08-25 10:22:15 +0200 |
|---|---|---|
| committer | Tobias Spitzer | 2014-08-25 10:22:15 +0200 |
| commit | dc0c06568eba622b8151b76b2ecf12f299b89f46 (patch) | |
| tree | 92c783bdc4ee9c331fb70f8ca277627175340521 /Dozentenmodul/src | |
| parent | Merge branch 'master' of git.openslx.org:openslx-ng/tutor-module (diff) | |
| download | tutor-module-dc0c06568eba622b8151b76b2ecf12f299b89f46.tar.gz tutor-module-dc0c06568eba622b8151b76b2ecf12f299b89f46.tar.xz tutor-module-dc0c06568eba622b8151b76b2ecf12f299b89f46.zip | |
Models angepasst für die Rolle
Diffstat (limited to 'Dozentenmodul/src')
| -rw-r--r-- | Dozentenmodul/src/gui/intro/Login_GUI.java | 10 | ||||
| -rw-r--r-- | Dozentenmodul/src/models/SessionData.java | 9 | ||||
| -rw-r--r-- | Dozentenmodul/src/models/person.java | 10 |
3 files changed, 15 insertions, 14 deletions
diff --git a/Dozentenmodul/src/gui/intro/Login_GUI.java b/Dozentenmodul/src/gui/intro/Login_GUI.java index 316f7b7c..c916c440 100644 --- a/Dozentenmodul/src/gui/intro/Login_GUI.java +++ b/Dozentenmodul/src/gui/intro/Login_GUI.java @@ -256,7 +256,7 @@ public class Login_GUI extends JFrame { SessionData.session.setAuthToken(result.authToken); SessionData.session.setSessionID(result.sessionId); SessionData.session.setServerAdress(result.serverAddress); - SessionData.session.setRole("Student"); + //User-Info lblConnectionInfo.setForeground(Color.black); @@ -295,12 +295,8 @@ public class Login_GUI extends JFrame { person.verantwortlicher.setVorname(user.firstName); person.verantwortlicher.setEMail(user.eMail); person.verantwortlicher.setHochschule(hochschule); - - //Rechte anlegen bzw. checken ob user existiert wenn nicht anlegen - if(SessionData.session.getRole().equals("Student")){ - boolean ret=bwClient.checkUser(person.verantwortlicher.getUsername()); - System.out.println("User exist: "+ret); - } + //Später über result.getRole zum Beispiel die Rolle holen + person.verantwortlicher.setRole("Student"); try { // Lege config File an und entscheide welches Fenster diff --git a/Dozentenmodul/src/models/SessionData.java b/Dozentenmodul/src/models/SessionData.java index 50d7b00b..d085bc29 100644 --- a/Dozentenmodul/src/models/SessionData.java +++ b/Dozentenmodul/src/models/SessionData.java @@ -5,7 +5,7 @@ public class SessionData { private String sessionID; private String authToken; private String serverAdress; - private String role; + public static SessionData session =new SessionData(); public String getSessionID() { @@ -26,12 +26,7 @@ public class SessionData { public void setServerAdress(String serverAdress) { this.serverAdress = serverAdress; } - public String getRole() { - return role; - } - public void setRole(String role) { - this.role = role; - } + } diff --git a/Dozentenmodul/src/models/person.java b/Dozentenmodul/src/models/person.java index 6e066730..479c2ecd 100644 --- a/Dozentenmodul/src/models/person.java +++ b/Dozentenmodul/src/models/person.java @@ -17,11 +17,21 @@ public class person{ private String Fakultaet; private boolean ischecked; + + private String role; public static person verantwortlicher=new person(); + public String getRole() { + return role; + } + + public void setRole(String role) { + this.role = role; + } + public String getUsername() { return username; |
