diff options
Diffstat (limited to 'src/main/java/org/openslx/imagemaster/db/DbUser.java')
-rw-r--r-- | src/main/java/org/openslx/imagemaster/db/DbUser.java | 8 |
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 ) { |