From 13505318b1d71de2fa599e53d8d113144f4a0dfd Mon Sep 17 00:00:00 2001 From: Björn Hagemeister Date: Wed, 8 Oct 2014 14:54:52 +0200 Subject: Implemented publishUser(sessionId, UserInfo) in ApiServer. Plus added method for inserting user into user database with given UserInfo. --- src/main/java/org/openslx/imagemaster/db/DbUser.java | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/main/java/org/openslx/imagemaster/db') 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 findUser( String organizationId, String searchTerm ) { -- cgit v1.2.3-55-g7522