File: //home/cafsindia/allyindian_com/backend/application/controllers/Cancelation_report.php
<?php if ( ! defined('BASEPATH')) exit('No direct script is allowed');
require_once("Secure_Controller.php");
class Cancelation_report extends Secure_Controller
{
public function __construct(){
parent::__construct('cancelation_report');
$this->load->model('Cancelation_report_model');
}
public function index(){
if(!$this->Appconfig->isAppvalid()){
redirect('config');
}
$pack_data=$this->Cancelation_report_model->get_packages();
foreach($pack_data as $row){
$package_name[$this->xss_clean($row['package_id'])] = $this->xss_clean($row['package_id']."-".$row['package_title']."-".$row['package_title2']);
}
$data['package_name']=$package_name;
$this->load->view('cancelation_report/manage',$data);
}
public function search(){
$start_date = $this->input->post('start_date');
$end_date = $this->input->post('end_date');
$package_id = $this->input->post('package_name');
$ticket_sales = $this->Cancelation_report_model->search($start_date,$end_date,$package_id);
echo json_encode(array('success' => TRUE, 'result' => $ticket_sales));
}
}
?>