ulrich@undisclosed
2020-05-08 b73bb6316337f00752b59850f4aa3fcde22de137
ui2 nutzerliste entwurf
3 files modified
23 ■■■■ changed files
src/java/de/uhilger/um/api/UserMgr.java 4 ●●●● patch | view | raw | blame | history
web/ui2/data/tpl/inhalt.tpl 6 ●●●● patch | view | raw | blame | history
web/ui2/js/app.js 13 ●●●●● patch | view | raw | blame | history
src/java/de/uhilger/um/api/UserMgr.java
@@ -115,6 +115,10 @@
    return removeHeadline(getDb().select(getSql(SQL_GET_USER_NAME_LIST), WITHOUT_BLOBS));
  }
  
  public List getUserList() {
    return getDb().select(getSql(SQL_GET_USER_LIST), getMapper(MP_USER), WITHOUT_BLOBS);
  }
  public User deleteUser(User user) {
    PersistenceManager pm = getDb();
    Connection c = pm.getConnection();
web/ui2/data/tpl/inhalt.tpl
@@ -1,3 +1,7 @@
<div>
  {{#List}}
  {{#List}}
    <p>{{String}}</p>
  {{/List}}
  {{/List}}
</div>
web/ui2/js/app.js
@@ -139,14 +139,19 @@
  /* API functions */
  
  this.um_get_user_list = function() {
    //var m = 'getUserNameList';
    var m = 'getUserNameList';
    var u = '../svc/' + m;
    self.fm_get(u, "json", function (antwort) {
      var elem = document.getElementById('nutzer');
      elem.textContent = antwort;
    self.vorlagen.html_erzeugen(
      'data/tpl/inhalt.tpl',
      JSON.parse(antwort),
      function (h) {
        var elem = document.getElementById('nutzer');
        elem.innerHTML = h;
      });
    });
  }
  };
  /* -------- An- und Abmelden ------------- */