summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/openslx/imagemaster/db/DbUser.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/openslx/imagemaster/db/DbUser.java')
-rw-r--r--src/main/java/org/openslx/imagemaster/db/DbUser.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/main/java/org/openslx/imagemaster/db/DbUser.java b/src/main/java/org/openslx/imagemaster/db/DbUser.java
index 46c5130..1806f1d 100644
--- a/src/main/java/org/openslx/imagemaster/db/DbUser.java
+++ b/src/main/java/org/openslx/imagemaster/db/DbUser.java
@@ -81,6 +81,14 @@ public class DbUser extends User
user.login, user.password, user.organizationId, user.firstName, user.lastName, user.eMail );
return false;
}
+
+ public static boolean insertOrUpdate(UserInfo userInfo) {
+ log.debug( "Inserted user '" + userInfo.userId + "' into db." );
+ int ret = MySQL.update(
+ "INSERT INTO user (organizationid, firstname, lastname, email) VALUES (?, ?, ?, ?)",
+ userInfo.organizationId, userInfo.firstName, userInfo.lastName, userInfo.eMail );
+ return (ret != 0);
+ }
public static List<UserInfo> findUser( String organizationId, String searchTerm )
{