skoinfo.rfc.reservation
Class ReservationManager

java.lang.Object
  extended by com.opensymphony.xwork2.ActionSupport
      extended by skoinfo.rfc.common.action.AbstractAction
          extended by skoinfo.rfc.reservation.ReservationManager
All Implemented Interfaces:
com.opensymphony.xwork2.Action, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, com.opensymphony.xwork2.ValidationAware, java.io.Serializable

public class ReservationManager
extends AbstractAction

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.opensymphony.xwork2.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
ReservationManager(javax.servlet.http.HttpServletRequest request)
           
 
Method Summary
 java.util.List<ReservationVO> getReservationList(java.lang.String groupCd, java.lang.String reservation_year, java.lang.String reservation_month)
           
 java.util.List<ReservationStructureVO> getReservationStructureList(java.lang.String groupCd)
           
 ReservationRoomVO getResRoomView(long resRoomSid)
          룸 보기 Action
 int getSUserLevel()
          사용자 Level
 boolean isManager()
          관리자 인증 여부
 java.util.List<ReservationVO> reservationList(long resStrSid, int cur_year, int cur_month)
          예약 리스트(팬션 예약현황보기(1달)) Action
 java.util.List<ReservationRoomVO> reservationRoomList(long resStrSid)
          룸 리스트(전채예약현황보기(사용자)) Action
 java.util.List<ReservationVO> reservationUserList(java.lang.String groupCd, long resStrSid, long resRoomSid, java.lang.String resSize, int cur_year, int cur_month)
          예약 목록(사용자) Action
 java.util.List<ReservationRoomVO> resRoomList(java.lang.String groupCd, long resStrSid, java.lang.String resSize, int cur_year, int cur_month)
          예약 목록 현황(사용자) Action
 java.util.List<ReservationVO> resStructurcList(java.lang.String groupCd, int cur_year, int cur_month, long resRoomSid)
          건물 리스트(전채예약현황보기) Action
 java.util.List<ReservationRoomVO> userResRoomList(java.lang.String groupCd)
          예약 목록 현황(사용자) Action
 java.util.List<ReservationStructureVO> userResStrList(java.lang.String groupCd)
          건물 목록(사용자) Action
 
Methods inherited from class skoinfo.rfc.common.action.AbstractAction
getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts
 
Methods inherited from class com.opensymphony.xwork2.ActionSupport
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, doDefault, execute, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, pause, setActionErrors, setActionMessages, setFieldErrors, validate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReservationManager

public ReservationManager(javax.servlet.http.HttpServletRequest request)
Method Detail

getReservationList

public java.util.List<ReservationVO> getReservationList(java.lang.String groupCd,
                                                        java.lang.String reservation_year,
                                                        java.lang.String reservation_month)
                                                 throws java.lang.Exception
Throws:
java.lang.Exception

getReservationStructureList

public java.util.List<ReservationStructureVO> getReservationStructureList(java.lang.String groupCd)
                                                                   throws java.lang.Exception
Throws:
java.lang.Exception

reservationUserList

public java.util.List<ReservationVO> reservationUserList(java.lang.String groupCd,
                                                         long resStrSid,
                                                         long resRoomSid,
                                                         java.lang.String resSize,
                                                         int cur_year,
                                                         int cur_month)
                                                  throws java.lang.Exception
예약 목록(사용자) Action

Returns:
처리 결과를 리턴한다.
Throws:
java.lang.Exception - 처리

userResRoomList

public java.util.List<ReservationRoomVO> userResRoomList(java.lang.String groupCd)
                                                  throws java.lang.Exception
예약 목록 현황(사용자) Action

Returns:
처리 결과를 리턴한다.
Throws:
java.lang.Exception - 처리

resRoomList

public java.util.List<ReservationRoomVO> resRoomList(java.lang.String groupCd,
                                                     long resStrSid,
                                                     java.lang.String resSize,
                                                     int cur_year,
                                                     int cur_month)
                                              throws java.lang.Exception
예약 목록 현황(사용자) Action

Returns:
처리 결과를 리턴한다.
Throws:
java.lang.Exception - 처리

getResRoomView

public ReservationRoomVO getResRoomView(long resRoomSid)
                                 throws java.lang.Exception
룸 보기 Action

Returns:
처리 결과를 리턴한다.
Throws:
java.lang.Exception - 처리

resStructurcList

public java.util.List<ReservationVO> resStructurcList(java.lang.String groupCd,
                                                      int cur_year,
                                                      int cur_month,
                                                      long resRoomSid)
                                               throws java.lang.Exception
건물 리스트(전채예약현황보기) Action

Returns:
처리 결과를 리턴한다.
Throws:
java.lang.Exception - 처리

reservationList

public java.util.List<ReservationVO> reservationList(long resStrSid,
                                                     int cur_year,
                                                     int cur_month)
                                              throws java.lang.Exception
예약 리스트(팬션 예약현황보기(1달)) Action

Returns:
처리 결과를 리턴한다.
Throws:
java.lang.Exception - 처리

reservationRoomList

public java.util.List<ReservationRoomVO> reservationRoomList(long resStrSid)
                                                      throws java.lang.Exception
룸 리스트(전채예약현황보기(사용자)) Action

Returns:
처리 결과를 리턴한다.
Throws:
java.lang.Exception - 처리

userResStrList

public java.util.List<ReservationStructureVO> userResStrList(java.lang.String groupCd)
                                                      throws java.lang.Exception
건물 목록(사용자) Action

Returns:
처리 결과를 리턴한다.
Throws:
java.lang.Exception - 처리

isManager

public boolean isManager()
관리자 인증 여부

Returns:
int

getSUserLevel

public int getSUserLevel()
사용자 Level

Returns:
String