%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/ugotscom/public_html/dg/application/modules/target/controllers/
Upload File :
Create Path :
Current File : /home/ugotscom/public_html/dg/application/modules/target/controllers/Target.php

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

class Target extends CI_Controller {
	
	function __construct()
    {
        parent::__construct();
        $this->load->model('Target_model');
		if(isset($_SESSION['username'])){
			
		}else{
			redirect('login');
		}
		
    } 
	
	public function index()
	{	
		
	$this->load->model('Target_model');
		 $date1 = date('Y-m-d');
         $date2 = date('Y-m-d');
 $data['category']=$this->Target_model->get_users();
        $data['details']=$this->Target_model->get_count($date1,$date2);
        $data['totalno']=$this->Target_model->totalno($date1,$date2);
        $data['closedtotalno']=$this->Target_model->closedtotalno($date1,$date2);
        $data['enquirytotal']=$this->Target_model->enquirytotal($date1,$date2);
        $data['hot_leads']=$this->Target_model->hot_leads($date1,$date2);
        $data['warm_leads']=$this->Target_model->warm_leads($date1,$date2);
        $data['closed_leads']=$this->Target_model->closed_leads($date1,$date2);
        $data['targetcount']=$this->Target_model->targetcount($date1,$date2);
		/*$this->load->view('Sales',$data);
		$this->load->view('common/footer');*/
		$data['content'] = $this->load->view('target',$data);
		$this->load->view('common/layout',$data);
		
		
		
	}

	public function targetsearch()
	{	
$date1=$this->input->post('date1');
$date2=$this->input->post('date2');

$data['category']=$this->Target_model->get_users();
$data['targetcount']=$this->Target_model->targetcount($date1,$date2);
$this->load->view('target',$data);
$this->load->view('common/layout',$data);
	}
		public function agentsearch()
	{	
$date1=$this->input->post('date1');
$date2=$this->input->post('date2');
$userid=$this->input->post('user_id');
$data['details'] = $this->Target_model->get_salescount($date1,$date2);
$data['closedtotalno']=$this->Target_model->closedtotalno($date1,$date2);
$data['enquirytotal']=$this->Target_model->enquirytotal($date1,$date2);
$data['hot_leads']=$this->Target_model->hot_leads($date1,$date2);
$data['warm_leads']=$this->Target_model->warm_leads($date1,$date2);
$data['closed_leads']=$this->Target_model->closed_leads($date1,$date2);
$data['category']=$this->Target_model->get_users();
$data['targetcount']=$this->Target_model->agentcount($date1,$date2,$userid);
$this->load->view('target',$data);
$this->load->view('common/layout',$data);
	}
public function charttotalno(){
 
		$result = $this->Target_model->ctotalno();
		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('dash',$data);
    }
	
}

Zerion Mini Shell 1.0