public function CheckAll(INewReservationPage $page, UserSession $user)
 {
     $requestedScheduleId = $page->GetRequestedScheduleId();
     if (empty($requestedScheduleId)) {
         $page->RedirectToError(ErrorMessages::MISSING_SCHEDULE);
         return;
     }
 }
Exemplo n.º 2
0
 public function GetScheduleId()
 {
     if (!empty($this->scheduleId)) {
         return $this->scheduleId;
     }
     $this->scheduleId = $this->page->GetRequestedScheduleId();
     if (empty($this->scheduleId)) {
         $schedules = $this->scheduleRepository->GetAll();
         foreach ($schedules as $s) {
             if ($s->GetIsDefault()) {
                 $this->scheduleId = $s->GetId();
                 break;
             }
         }
     }
     return $this->scheduleId;
 }
 public function GetScheduleId()
 {
     if (!empty($this->scheduleId)) {
         return $this->scheduleId;
     }
     $this->scheduleId = $this->page->GetRequestedScheduleId();
     if (empty($this->scheduleId)) {
         $requestedResourceId = $this->page->GetRequestedResourceId();
         if (!empty($requestedResourceId)) {
             $resource = $this->resourceRepository->LoadById($requestedResourceId);
             $this->scheduleId = $resource->GetScheduleId();
         } else {
             $schedules = $this->scheduleRepository->GetAll();
             foreach ($schedules as $s) {
                 if ($s->GetIsDefault()) {
                     $this->scheduleId = $s->GetId();
                     break;
                 }
             }
         }
     }
     return $this->scheduleId;
 }
Exemplo n.º 4
0
 public function GetScheduleId()
 {
     return $this->_page->GetRequestedScheduleId();
 }