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