示例#1
0
 public function listAction()
 {
     $tripID = $this->_request->getParam('trip');
     $ticketModel = new Customer_Model_Ticket();
     $bookedSeats = $ticketModel->getBookedSeatArray($tripID);
     $seatNumberAndStatusMap = $ticketModel->getSeatNumberStatusMap($bookedSeats);
     $nonFixedSeatTicketIDs = $ticketModel->getNonFixedSeatTicketIDArray($bookedSeats);
     $totalSeatCount = $ticketModel->getTotalSeatCount($tripID);
     $this->view->totalSeatCount = $totalSeatCount;
     $this->view->bookedSeats = $bookedSeats;
     $this->view->seatNumberAndStatusMap = $seatNumberAndStatusMap;
     $this->view->nonFixedSeatTicketIDs = $nonFixedSeatTicketIDs;
     $this->view->tripID = $tripID;
 }
示例#2
0
文件: Booking.php 项目: rizkioa/etak6
 /**
  * Update temporary seat (helper)
  * @param unknown_type $ticketID
  * @param unknown_type $seatNumber
  * @return int
  */
 private function _updateTempSeat($ticketID, $seatNumber)
 {
     $ticketModel = new Customer_Model_Ticket();
     $ticketModel->updateTempSeat($ticketID, $seatNumber);
 }