%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/ugotscom/www/boniface/Admin/application/modules/salesoverview/controllers/
Upload File :
Create Path :
Current File : /home/ugotscom/www/boniface/Admin/application/modules/salesoverview/controllers/Salesoverview.php

<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class Salesoverview extends CI_Controller {
	
	function __construct()
    {
        parent::__construct();
        $this->load->model('Salesoverview_model');
		if(isset($_SESSION['username'])){
			
		}else{
			redirect('login');
		}
		
    } 
	
	public function index()
	{	
		
	$this->load->model('Salesoverview_model');
		
        $data['details']=$this->Salesoverview_model->package_enquiry();
        $data['visa']=$this->Salesoverview_model->visa_enquiry();
      //  $data['totalno']=$this->Salesoverview_model->totalno();
        // $data['closedtotalno']=$this->Salesoverview_model->closedtotalno();
        $data['sold']=$this->Salesoverview_model->soldno();
       //  $data['enquirytotal']=$this->Salesoverview_model->enquirytotal();
         $data['hot_leads']=$this->Salesoverview_model->hot_leads();
       //  $data['warm_leads']=$this->Salesoverview_model->warm_leads();
       //  $data['closed_leads']=$this->Salesoverview_model->closed_leads();
       //  $data['underprocess']=$this->Salesoverview_model->underprocess();
       //  $data['todaysfollowup']=$this->Salesoverview_model->todaysfollowup();
		/*$this->load->view('dashboard',$data);
		$this->load->view('common/footer');*/
		$data['content'] = $this->load->view('bdash',$data);
		$this->load->view('common/layout',$data);
		
		
		
	}

		public function salesoverviewsearch()
	{	
$date1=$this->input->post('date1');
$date2=$this->input->post('date2');
$branch=$this->input->post('branch_id');
	$data['date1']=$date1;
	$data['date2']=$date2;
$data['details']=$this->Salesoverview_model->get_count_search($date1,$date2);
$data['totalno']=$this->Salesoverview_model->totalno_search($date1,$date2);
$data['closedtotalno']=$this->Salesoverview_model->closedtotalno_search($date1,$date2);
$data['sold']=$this->Salesoverview_model->soldno_search($date1,$date2);
$data['enquirytotal']=$this->Salesoverview_model->enquirytotal_search($date1,$date2);
$data['hot_leads']=$this->Salesoverview_model->hot_leads_search($date1,$date2);
$data['warm_leads']=$this->Salesoverview_model->warm_leads_search($date1,$date2);
$data['closed_leads']=$this->Salesoverview_model->closed_leads();
$data['underprocess']=$this->Salesoverview_model->underprocess();
$data['todaysfollowup']=$this->Salesoverview_model->todaysfollowup();
$data['branch']=$branch;
$data['date1']=$date1;
$data['date2']=$date2;
$data['content'] = $this->load->view('salesview',$data);
$this->load->view('common/layout',$data);
	}

		public function totalnobranch($date1,$date2){
		$result = $this->Salesoverview_model->totalnobranchs($date1,$date2);
	    echo json_encode($result);
		
	}
		public function totalnobranchoverall(){
		$result = $this->Salesoverview_model->totalnobranchsoverall();
	    echo json_encode($result);
		
	}
		public function totalnobranchsold($date1,$date2){
		$result = $this->Salesoverview_model->totalnobranchssold($date1,$date2);
	    echo json_encode($result);
		
	}
		public function totalnobranchsoldoverall(){
		$result = $this->Salesoverview_model->totalnobranchssoldoverall();
	    echo json_encode($result);
		
	}
			public function totalnoleadsmonths(){
		$result = $this->Salesoverview_model->totalnoleadsmonths();
	    echo json_encode($result);
		
	}
				public function closedleadsmonths(){
		$result = $this->Salesoverview_model->closedleadsmonths();
	    echo json_encode($result);
		
	}
	    public function bar_chart() {
   
      $query =  $this->db->query("SELECT COUNT(lead_id) as count,MONTHNAME(added_date) as month_name FROM leads 
      GROUP BY YEAR(added_date),MONTH(added_date)"); 
 
      $record = $query->result();
      $data = [];
 
      foreach($record as $row) {
            $data['label'][] = $row->month_name;
            $data['data'][] = (int) $row->count;
      }
      $data['chart_data'] = json_encode($data);
      $this->load->view('chart',$data);
    }

}

Zerion Mini Shell 1.0