Class ReservationAppRestController
java.lang.Object
sk.iway.iwcm.components.reservation.rest.ReservationAppRestController
@RestController
@RequestMapping("/rest/reservation-app")
public class ReservationAppRestController
extends Object
-
Constructor Summary
ConstructorsConstructorDescriptionReservationAppRestController(ReservationRepository rr, ReservationObjectRepository ror, ReservationObjectPriceRepository ropr) -
Method Summary
Modifier and TypeMethodDescriptioncomputeDaysReservationPrice(String reservationDateFromString, String reservationDateToString, String objectId, String email, javax.servlet.http.HttpServletRequest request) computeHoursReservationPrice(String reservationDateString, String timeRangeString, String objectId, String email, javax.servlet.http.HttpServletRequest request) getCalandarSuspportValues(Long reservationObjectId, String reservationDateString, String email, javax.servlet.http.HttpServletRequest request)
-
Constructor Details
-
ReservationAppRestController
@Autowired public ReservationAppRestController(ReservationRepository rr, ReservationObjectRepository ror, ReservationObjectPriceRepository ropr)
-
-
Method Details
-
computeHoursReservationPrice
@GetMapping(value="/compute-reservation-price", params={"reservation-date","time-range","object-id","email"}) public BigDecimal computeHoursReservationPrice(@RequestParam("reservation-date") String reservationDateString, @RequestParam("time-range") String timeRangeString, @RequestParam("object-id") String objectId, @RequestParam("email") String email, javax.servlet.http.HttpServletRequest request) -
computeDaysReservationPrice
@GetMapping(value="/compute-reservation-price", params={"reservation-date-from","reservation-date-to","object-id","email"}) public BigDecimal computeDaysReservationPrice(@RequestParam("reservation-date-from") String reservationDateFromString, @RequestParam("reservation-date-to") String reservationDateToString, @RequestParam("object-id") String objectId, @RequestParam("email") String email, javax.servlet.http.HttpServletRequest request) -
getCalandarSuspportValues
@GetMapping(value="/calendar-support-values", params={"reservation-object-id","reservation-date","email"}) public String getCalandarSuspportValues(@RequestParam("reservation-object-id") Long reservationObjectId, @RequestParam("reservation-date") String reservationDateString, @RequestParam("email") String email, javax.servlet.http.HttpServletRequest request)
-