예제 #1
0
 /**
  * action update
  *
  * @param $event
  * @return void
  */
 public function updateAction(Tx_Nboevents_Domain_Model_Event $event)
 {
     $event->setImages($this->addImage());
     $this->eventRepository->update($event);
     $this->flashMessageContainer->add('Your Event was updated.');
     $this->redirect('list');
 }
예제 #2
0
 /**
  * action delete
  *
  * @param $reservation
  * @param $event
  * @return void
  */
 public function deleteAction(Tx_Nboevents_Domain_Model_Reservation $reservation, Tx_Nboevents_Domain_Model_Event $event)
 {
     $this->reservationRepository->remove($reservation);
     Tx_Nboevents_Utility_Cookies::setCookieValue('Reservation' . $event->getUid(), NULL);
     $this->flashMessageContainer->add('<h3>Danke!</h3>Deine Anmeldung wurde gelöscht.');
     $this->redirect('show', 'Event', NULL, array('event' => $event));
 }