public function getHotelNameId() { $result = array(); $hotels = new HotelColl(); $hotels->setAll(); foreach ($hotels as $hotel) { $result[] = "[" . $hotel->getId() . "] " . $hotel->getName(); } if (!$this->input->is_ajax_request()) { return $result; } else { echo json_encode($result); } }
protected function _setViewDataErrCsv() { $revenue = new Revenuedata(); $hotels = new HotelColl(); $hotels->setAll(); $this->_viewdata['acctCat']['dropdown'] = $revenue->getCatAsDropdown(); $this->_viewdata['acctCat']['default'] = $this->input->post('category'); $this->_viewdata['status'] = 'error'; $this->_viewdata['showmsg'] = true; $this->_viewdata['hotels'] = $hotels; if ($_FILES['revenue-csv']['error'] === 4) { $this->_viewdata['msg'] = 'There was a problem uploading your csv file. Please try again.'; } }
public function add_revenue_data_csv() { if (!$this->securitypolicy->validateAccessRight(5, 'add')) { $this->_redirectInvalidAccess(); } $this->load->helper('form'); $revenueData = new Revenuedata(); $this->_viewData['acctCat']['dropdown'] = $revenueData->getCatAsDropdown(); $this->_viewData['acctCat']['default'] = ""; if ($this->_viewData['status'] == 'success') { $this->_viewData['showmsg'] = true; } $revenues = new RevenueColl(); $revHotelFiltr = new RevHotelFiltr(); $revenues->addFilter($revHotelFiltr); $revFinacctFiltr = new RevFinacctFiltr(); $revenues->addFilter($revFinacctFiltr); $revenues->setOrder('desc'); $revenues->setLimit('10'); $revenues->setAll(); $hotels = new HotelColl(); $hotels->setAll(); $this->_viewData['hotels'] = $hotels; $this->_viewData['revenues'] = $revenues; $this->load->view('add_financial_info_csv', $this->_viewData); }