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; }
/** * 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); }