Пример #1
0
  /**
   * <br>
   * [機 能] 施設グループ一覧取得 <br>
   * [解 説] <br>
   * [備 考]
   *
   * @param con コネクション
   * @param sessionUsrSid セッションユーザSID
   * @param admFlg 管理者フラグ
   * @param reqMdl リクエストモデル
   * @throws SQLException SQL実行時例外
   * @return 施設グループリスト
   */
  private List<RsvSisGrpModel> __getReserveGroupList(
      Connection con, int sessionUsrSid, boolean admFlg, RequestModel reqMdl) throws SQLException {

    RsvSisGrpDao dao = new RsvSisGrpDao(con);
    ArrayList<RsvSisGrpModel> ret = null;

    if (admFlg) {
      // 全グループ取得
      ret = dao.selectAllGroupData();
    } else {
      // 閲覧可能グループ取得
      ret = dao.getCanReadData(sessionUsrSid);
    }
    GsMessage gsMsg = new GsMessage(reqMdl);
    String textAll = gsMsg.getMessage("cmn.all");
    RsvSisGrpModel top = new RsvSisGrpModel();
    top.setRsgSid(GSConstReserve.COMBO_DEFAULT_VALUE);
    top.setRsgName(textAll);
    ret.add(0, top);

    return ret;
  }