Ejemplo n.º 1
0
 public function cancelShowAction()
 {
     $user = Application_Model_User::getCurrentUser();
     if ($user->isUserType(array(UTYPE_ADMIN, UTYPE_PROGRAM_MANAGER))) {
         $showInstanceId = $this->_getParam('id');
         try {
             $showInstance = new Application_Model_ShowInstance($showInstanceId);
         } catch (Exception $e) {
             $this->view->show_error = true;
             return false;
         }
         $show = new Application_Model_Show($showInstance->getShowId());
         $show->cancelShow($showInstance->getShowInstanceStart());
         $this->view->show_id = $showInstance->getShowId();
     }
 }