Esempio n. 1
0
  // 新增成员
  public String InsertMember() throws Exception {
    UserDAO uDAO = null;
    String retMess = "NewFailed";

    try {
      uDAO = DAOFactory.getUserDAOInstance();

      User user = new User();
      user.setuName(getUserName());
      if (getUserPwd1().equals(getUserPwd2())) {
        user.setuPwd(getUserPwd1());
      } else {
        setError("201");
        return retMess;
      }
      user.setuGender(getUserGender());
      user.setuRole(getUserRole());
      user.setuPosition(getUserPosition());
      user.setuExprience(getUserExprience());
      user.setuProfessional(getUserProfessional());
      String mgr = getUserMgr();
      if ("主管".equals(mgr)) {
        user.setuMgr(getUserName());
      } else {
        user.setuMgr(getUserMgr());
      }
      user.setuEducation(getUserEducation());

      if (uDAO.doInsertMember(user)) {
        return "NewSuccess";
      }

    } catch (Exception e) {
      e.printStackTrace();
    }
    return retMess;
  }