/** * <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; }