summaryrefslogtreecommitdiffstats
path: root/Dozentenmodul/src/gui/intro/Login_GUI.java
diff options
context:
space:
mode:
Diffstat (limited to 'Dozentenmodul/src/gui/intro/Login_GUI.java')
-rw-r--r--Dozentenmodul/src/gui/intro/Login_GUI.java74
1 files changed, 13 insertions, 61 deletions
diff --git a/Dozentenmodul/src/gui/intro/Login_GUI.java b/Dozentenmodul/src/gui/intro/Login_GUI.java
index 75320b58..b6249be0 100644
--- a/Dozentenmodul/src/gui/intro/Login_GUI.java
+++ b/Dozentenmodul/src/gui/intro/Login_GUI.java
@@ -12,8 +12,6 @@ import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.io.File;
import java.io.IOException;
-import java.util.UUID;
-
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
@@ -31,6 +29,7 @@ import org.apache.thrift.TException;
import org.ini4j.Wini;
import thrift.MasterThriftConnection;
import thrift.ImageServer.Client;
+import thrift.ThriftConnection;
import thrift.UserInfo;
import config.config_file;
import javax.swing.SwingConstants;
@@ -91,7 +90,7 @@ public class Login_GUI extends JFrame {
// Fenster darf nicht vergrößert werden
setResizable(false);
-
+
try {
// Setzt das Look and Feel auf System
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
@@ -209,22 +208,19 @@ public class Login_GUI extends JFrame {
SessionData.session.setSessionID(result.sessionId);
SessionData.session.setServerAdress(result.serverAddress);
System.out.println("Satellit-Adresse: " + result.serverAddress);
-
+
+ //set connection to bwLehrpoolSuiteServer
+ ThriftConnection bwthrift=new ThriftConnection();
+ server.Server.Client bwClient=bwthrift.getThriftConnection();
+ models.Client.clientcon.setClient(bwClient);
+
+
System.out
.println("Konnte mich beim MasterServer authentifizieren. Meine Session-ID ist "
+ result.sessionId
+ ", mein Token für den Satelliten "
+ result.authToken);
- /*
- // show received information
- JOptionPane.showMessageDialog(null, "Freiburg liefert:"
- + "\nSession-ID = " + result.sessionId + "\nToken = "
- + result.authToken + "\nSatellit = "
- + result.serverAddress, "Rückgabewerte aus Freiburg",
- JOptionPane.INFORMATION_MESSAGE);
- */
-
if (login == true) {
/*
*
@@ -243,8 +239,7 @@ public class Login_GUI extends JFrame {
.getAuthToken());
String hochschule = user.eMail.substring(
- user.eMail.indexOf("@") + 1,
- user.eMail.indexOf(".", user.eMail.indexOf("@")));
+ user.eMail.indexOf("@") + 1);
person.verantwortlicher.setUsername(lblusername.getText()
.substring(0, lblusername.getText().indexOf("@")));
@@ -252,53 +247,10 @@ public class Login_GUI extends JFrame {
person.verantwortlicher.setVorname(user.firstName);
person.verantwortlicher.setEMail(user.eMail);
person.verantwortlicher.setHochschule(hochschule);
-
- /*
- // show processed information
- JOptionPane
- .showMessageDialog(
- null,
- "--Werte aus Session--"
- + "\nHochschule = "
- + user.eMail.substring(
- user.eMail.indexOf("@") + 1,
- user.eMail
- .indexOf(
- ".",
- user.eMail
- .indexOf("@")))
- + "\nUsername = "
- + lblusername.getText().substring(
- 0,
- lblusername.getText()
- .indexOf("@"))
- + "\nName = "
- + user.lastName
- + "\nVorname = "
- + user.firstName
- + "\nE-Mail = "
- + user.eMail
- + "\n\n--Werte aus gespeichertem Objekt ausgelesen--"
- + "\nHochschule = "
- + person.verantwortlicher
- .getHochschule()
- + "\nUsername = "
- + person.verantwortlicher
- .getUsername()
- + "\nName = "
- + person.verantwortlicher.getName()
- + "\nVorname = "
- + person.verantwortlicher
- .getVorname()
- + "\nE-Mail = "
- + person.verantwortlicher
- .getEMail(),
- "Werte vergleichen",
- JOptionPane.INFORMATION_MESSAGE);
- */
-
+
try {
- //Lege config File an und entscheide welches Fenster als nächstes geöffnet wird
+ // Lege config File an und entscheide welches Fenster
+ // als nächstes geöffnet wird
Wini ini = new Wini(
new File(
"C:\\Users\\"