summaryrefslogtreecommitdiffstats
path: root/dozentenmodulserver/src/main/java/server/ServerHandler.java
diff options
context:
space:
mode:
authorMichael Wilson2014-10-21 14:04:49 +0200
committerMichael Wilson2014-10-21 14:04:49 +0200
commit1eb0cec6a9c1440ea7b0e0a5b2848e85d53e171b (patch)
tree3a68bb64b4a907d41031de10caa9a580bc154047 /dozentenmodulserver/src/main/java/server/ServerHandler.java
parent-Breadcrumbs und deren Beschriftungen korrigiert (diff)
downloadtutor-module-1eb0cec6a9c1440ea7b0e0a5b2848e85d53e171b.tar.gz
tutor-module-1eb0cec6a9c1440ea7b0e0a5b2848e85d53e171b.tar.xz
tutor-module-1eb0cec6a9c1440ea7b0e0a5b2848e85d53e171b.zip
Anlegen eines Benutzers in die Datenbank erfolgt nun bereits beim einloggen. Vorher war es fälschlicherweise erst beim hochladen des ersten Images
Diffstat (limited to 'dozentenmodulserver/src/main/java/server/ServerHandler.java')
-rw-r--r--dozentenmodulserver/src/main/java/server/ServerHandler.java18
1 files changed, 13 insertions, 5 deletions
diff --git a/dozentenmodulserver/src/main/java/server/ServerHandler.java b/dozentenmodulserver/src/main/java/server/ServerHandler.java
index cf575367..2d6a62bc 100644
--- a/dozentenmodulserver/src/main/java/server/ServerHandler.java
+++ b/dozentenmodulserver/src/main/java/server/ServerHandler.java
@@ -164,6 +164,11 @@ public class ServerHandler implements Server.Iface {
}
@Override
+ public String setInstitution(String university){
+ return sql.setInstitution(university);
+ }
+
+ @Override
public boolean writeVLdata(String imagename, String desc ,String login,
String firstname, String lastname, String university, String Mail,
String Tel, String Fak, boolean license, boolean internet,
@@ -180,16 +185,16 @@ public class ServerHandler implements Server.Iface {
mode="to_be_published";
}
- String pk_institution = sql.setInstitution(university);
-
- String pk_person = sql.setPerson(login, lastname, firstname, Mail,
- new Date(), pk_institution);
+ //String pk_institution = sql.setInstitution(university);
+ //String pk_person = sql.setPerson(login, lastname, firstname, Mail, new Date(), pk_institution);
//OS impl Select and write
//ACHTUNG: Anzahl der Leerzeichen muss eingehalten werden: 'Windows 7 32 bit"
String pk_os=sql.getOSpk(os.substring(0, nthIndexOf(os, " ", 2)),os.substring(nthIndexOf(os," ", 2), os.lastIndexOf(" ")).replace(" ", ""));
- sql.setImageData(pk_person, license, internet, cpu, ram, imagename,desc,
+ //sql.setImageData(pk_person, license, internet, cpu, ram, imagename,desc, imagePath, filesize,mode,pk_os);
+
+ sql.setImageData(login, license, internet, cpu, ram, imagename,desc,
imagePath, filesize,mode,pk_os);
log.info(new Date() + " - written VLdata");
@@ -224,6 +229,9 @@ public class ServerHandler implements Server.Iface {
return sql.getPersonData(Vorname, Nachname);
}
+ public void setPerson(String login, String lastname,String firstname, String mail, String Institution){
+ sql.setPerson(login, lastname, firstname, mail, new Date(), Institution);
+ }
@Override
public boolean writeLecturedata(String name, String shortdesc, String desc,