Class ReservationAjaxAction

java.lang.Object
sk.iway.iwcm.system.stripes.WebJETActionBean
sk.iway.iwcm.components.reservation.ReservationAjaxAction
All Implemented Interfaces:
net.sourceforge.stripes.action.ActionBean

public class ReservationAjaxAction extends WebJETActionBean
ReservationAjaxAction.java - editacia ReservationBean a ReservationObjectBean zaznamu
  • Constructor Details

    • ReservationAjaxAction

      public ReservationAjaxAction()
  • Method Details

    • setContext

      public void setContext(net.sourceforge.stripes.action.ActionBeanContext context)
      Specified by:
      setContext in interface net.sourceforge.stripes.action.ActionBean
      Overrides:
      setContext in class WebJETActionBean
    • getReservation

      public ReservationBean getReservation()
    • setReservation

      public void setReservation(ReservationBean reservation)
    • getFilterObjectId

      public int getFilterObjectId()
    • setFilterObjectId

      public void setFilterObjectId(int filterObjectId)
    • getFilterDateFrom

      public Date getFilterDateFrom()
    • setFilterDateFrom

      public void setFilterDateFrom(Date filterDateFrom)
    • getFilterDateTo

      public Date getFilterDateTo()
    • setFilterDateTo

      public void setFilterDateTo(Date filterDateTo)
    • getFilterEmail

      public String getFilterEmail()
    • setFilterEmail

      public void setFilterEmail(String filterEmail)
    • getAllReservations

      public List<ReservationBean> getAllReservations()
      Vrati zoznam vsetkych sucasnych rezervacii podla ID a datumov
      Returns:
    • getAllReservationObjects

      public List<ReservationObjectBean> getAllReservationObjects()
      Vrati zoznam vsetkych sucasnych rezervacnych objektov vyfiltrovanych podla emailu
      Returns:
    • getAllReservationsByObjects

      public List<ReservationBean> getAllReservationsByObjects(List<ReservationObjectBean> objects)
      Vrati zoznam rezervacii vyfiltrovany podla objektov, vrati tie rezervacie ktorych objekty sa nachadzaju v popskytnutom zozname
      Parameters:
      objects - rezervacne objekty
      Returns:
    • getAllEmails

      public List<String> getAllEmails()
      Vrati zoznam vsetkych emailovych adries schvalovatelov
      Returns:
    • index

      @DefaultHandler public net.sourceforge.stripes.action.Resolution index()
    • bSaveReservation

      public net.sourceforge.stripes.action.Resolution bSaveReservation() throws ParseException
      Ulozenie rezervacie do databazy
      Returns:
      Throws:
      ParseException
    • editReservationObject

      public net.sourceforge.stripes.action.Resolution editReservationObject()
      Editovanie existujuceho rezervacneho objektu
      Returns:
    • bSaveReservationObject

      public net.sourceforge.stripes.action.Resolution bSaveReservationObject()
      Ulozenie rezervacneho abjektu do databazy
      Returns:
    • bDeleteReservation

      public net.sourceforge.stripes.action.Resolution bDeleteReservation()
      Vymazanie rezervacie z databazy
      Returns:
    • bDeleteReservationObject

      public net.sourceforge.stripes.action.Resolution bDeleteReservationObject()
      Vymazanie rezervacneho objektu z databazy
      Returns:
    • bFilter

      public net.sourceforge.stripes.action.Resolution bFilter()
      Vyhladavanie v zozname rezervacii
      Returns:
    • accept

      public net.sourceforge.stripes.action.Resolution accept()
      Akceptacia rezervacie odkazom z mejlu
      Returns:
    • getReservationObject

      public ReservationObjectBean getReservationObject()
    • setReservationObject

      public void setReservationObject(ReservationObjectBean reservationObject)
    • isChooseDays

      public boolean isChooseDays()
    • setChooseDays

      public void setChooseDays(boolean chooseDays)
    • getDays

      public boolean[] getDays()
    • setDays

      public void setDays(boolean[] days)
    • getCasyOd

      public String[] getCasyOd()
    • setCasyOd

      public void setCasyOd(String[] casyOd)
    • getCasyDo

      public String[] getCasyDo()
    • setCasyDo

      public void setCasyDo(String[] casyDo)