summaryrefslogtreecommitdiffstats
path: root/Dozentenmodul/src
diff options
context:
space:
mode:
authorTobias Spitzer2014-08-25 10:22:15 +0200
committerTobias Spitzer2014-08-25 10:22:15 +0200
commitdc0c06568eba622b8151b76b2ecf12f299b89f46 (patch)
tree92c783bdc4ee9c331fb70f8ca277627175340521 /Dozentenmodul/src
parentMerge branch 'master' of git.openslx.org:openslx-ng/tutor-module (diff)
downloadtutor-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.java10
-rw-r--r--Dozentenmodul/src/models/SessionData.java9
-rw-r--r--Dozentenmodul/src/models/person.java10
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;