From 3c1a754186f894f823e13d890b4f9b8f06666bb2 Mon Sep 17 00:00:00 2001 From: ulrich <undisclosed> Date: Tue, 20 Dec 2016 14:52:04 +0000 Subject: [PATCH] Gestaltung der Benutzerseite angepasst --- src/java/de/uhilger/um/api/UserMgr.java | 23 +++++++++++++++++++++++ 1 files changed, 23 insertions(+), 0 deletions(-) diff --git a/src/java/de/uhilger/um/api/UserMgr.java b/src/java/de/uhilger/um/api/UserMgr.java index 3ae67bf..dea28ca 100644 --- a/src/java/de/uhilger/um/api/UserMgr.java +++ b/src/java/de/uhilger/um/api/UserMgr.java @@ -4,6 +4,7 @@ import de.uhilger.baselink.Record; import de.uhilger.um.App; import de.uhilger.um.daten.User; +import java.util.List; import org.apache.catalina.realm.RealmBase; /** @@ -16,6 +17,10 @@ private static final Record UserMapper = new GenericRecord(User.class); + public static final String SQL_GET_USER_LIST = "getUserList"; + public static final String SQL_GET_USER_NAME_LIST = "getUserNameList"; + public static final String SQL_DELETE_USER = "deleteUser"; + public User createUser(User user) { String kw = user.getPw(); String digestedPw = RealmBase.Digest(kw, MD5, null); @@ -24,6 +29,24 @@ return user; } + public List getUserNameList() { + String sql = App.getSqlStatement(SQL_GET_USER_NAME_LIST); + List userNames = App.getDatabase().select(sql, App.WITHOUT_BLOBS); + return userNames; + } + + public User deleteUser(User user) { + return (User) App.getDatabase().delete(user, UserMapper); + } + + /* + public List getUserList() { + String sql = App.getSqlStatement(SQL_GET_USER_LIST); + List users = App.getDatabase().select(sql, UserMapper, App.WITHOUT_BLOBS); + return users; + } + */ + public String hallo() { return "Hallo Welt"; } -- Gitblit v1.9.3