Package com.ourlinc.helloworld.model

Examples of com.ourlinc.helloworld.model.User


      return "error";
    }
    if ("add".equals(op)) {// 增加用户
      List<User> users = new ArrayList<User>();// 解决重名问题的策略:全加了
      if ("email".equals(condition)) {
        User dUser = m_UserService.getUserByEmail(inputText
            .toLowerCase());
        if (null != dUser) {
          users.add(dUser);
        }
      } else if ("username".equals(condition)) {
        users = m_UserService.getUserByUsername(inputText);
      }
      // 找不到人
      if (0 == users.size()) {
        request.setAttribute("errorMsg", "找不到" + condition + "为 "
            + inputText + " 人员");
        return "error";
      }
      // 这个活动能不能参加
      if (!act.canEditByAdmin()) {
        request.setAttribute("errorMsg", condition + "为 " + inputText
            + " 人员不能参加这个活动");
        return "error";
      }
      // 帮用户参加活动
      for (User u : users) {
        u.joinActivity(act);
        u.flush();
      }
    } else if ("delete".equals(op)) {// 删除用户
      User dUser = m_UserService.getUser(id);
      if (null != dUser) {
        dUser.cancelActivity(act);
        dUser.flush();
      }
    }
    List<User> u = act.getMembers();
    ResultPage<User> rp = ResultPage.OnList.wrap(u);
    rp.setPageSize(20);
View Full Code Here


      return null;
    }
    String op = WebUtils.toString(request.getParameter("op")).trim();
    String id = WebUtils.toString(request.getParameter("id")).trim();
    if ("toadmin".equals(op) || "touser".equals(op)) {
      User user = m_UserService.getUser(id);
      if (null == user) {
        return null;
      }
      // 把用户提升为管理员
      if ("toadmin".equals(op)) {
        user.userToAdmin();
        user.flush();
      } else {// 把管理员降为用户
        user.adminToUser();
        user.flush();
      }
    }
    return null;
  }
View Full Code Here

TOP

Related Classes of com.ourlinc.helloworld.model.User

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.