diff options
Diffstat (limited to 'Dozentenmodul/src/gui/intro/Login_GUI.java')
| -rw-r--r-- | Dozentenmodul/src/gui/intro/Login_GUI.java | 74 |
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\\" |
