Beispiel #1
0
  public String queryByNo(Object formBean, ControllerContext ctx) throws SQLException {
    StudentSetAction bean = (StudentSetAction) formBean;
    Student student = new Student();
    student.setStudentNo(bean.getStudentNo());
    student.setId(bean.getId());
    List<Student> students = studentDao.getStudentAnd(student);

    if (bean.getAddType() == 1) {
      if (bean.getStudentNo() == "") {

        ctx.getRequest().setAttribute(RET_CODE, RC_NOELEMENT);
        return ERROR_EMPTY;
      } else if (students.size() == 0) {

        ctx.getRequest().setAttribute(RET_CODE, RC_FAILURE);

        return ERROR_FIND;
      }

      ctx.setModel(students.get(0));
      return SUCCESS_GET;
    } else {
      if (bean.getStudentNo() == "") {

        ctx.getRequest().setAttribute(RET_CODE, RC_NOELEMENT);
        return ERROR_EMPTY_G;
      } else if (students.size() == 0) {

        ctx.getRequest().setAttribute(RET_CODE, RC_FAILURE);

        return ERROR_FIND_G;
      }

      ctx.getRequest().setAttribute(TEMI, students.get(0).getStudentNo());
      RewardPunish rewardPunish = rewardPunishDao.getRewardPunishById(bean.getRpId());

      ctx.setModel(rewardPunish);
      ctx.getRequest().setAttribute(TEM, bean.getSetTime());

      // ctx.setModel(rewardPunish);
      // ctx.getRequest().setAttribute(TEM, bean.getSetTime());
      return SUCCESS_GET_GROUP;
    }
  }