Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function bookNowAction()
- {
- $sessionManager = new TP24_Model_Tour_SessionManager;
- $sessionManager->getSession()->productParam['optionCode'] = $this->getRequest()->getParam('otherOptionCode');
- $sessionManager->getSession()->productParam['pricingRecommendedAdultPrice'] = $this->getRequest()->getParam('pricingRecommendedAdultPrice');
- $sessionManager->getSession()->productParam['pricingRecommendedSeniorPrice'] = $this->getRequest()->getParam('pricingRecommendedSeniorPrice');
- $sessionManager->getSession()->productParam['pricingRecommendedYouthPrice'] = $this->getRequest()->getParam('pricingRecommendedYouthPrice');
- $sessionManager->getSession()->productParam['pricingRecommendedChildPrice'] = $this->getRequest()->getParam('pricingRecommendedChildPrice');
- $sessionManager->getSession()->productParam['pricingRecommendedInfantPrice'] = $this->getRequest()->getParam('pricingRecommendedInfantPrice');
- $sessionManager->getSession()->productStatus = array();
- $sessionManager->getSession()->productStatus['productCode'] = $this->getRequest()->getParam('productCode');
- $booking = TP24_Model_Tour_Booking::createBooking();
- $booking->save();
- $bookingID = $sessionManager->addBooking($booking);
- $this->_redirect($this->_helper->Url->url(array('bookingID' => $bookingID,'code'=>303), 'tour-payment'));
- }
Add Comment
Please, Sign In to add comment