public bool IsRoomAvailable(RoomAvailabilitySearchModel roomAvailabilitySearchModel) { DataAccess.Entities.Room room = _roomDao.GetRoomByRoomId(roomAvailabilitySearchModel.RoomId); List <int> reservedRoomsIds = _reservationService.GetReservedRoomsIdsByDateRange(roomAvailabilitySearchModel.ReservationStartDate, roomAvailabilitySearchModel.ReservationEndDate); return(!reservedRoomsIds.Contains(room.Id)); }
public JsonResult IsRoomAvailable(RoomAvailabilitySearchModel roomAvailabilitySearchModel) { bool isAvailable = _roomService.IsRoomAvailable(roomAvailabilitySearchModel); return(Json(isAvailable, JsonRequestBehavior.AllowGet)); }