%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/ugotscom/public_html/boniface/Admin/application/modules/bsales/controllers/
Upload File :
Create Path :
Current File : /home/ugotscom/public_html/boniface/Admin/application/modules/bsales/controllers/Bsales.php

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

class Bsales extends CI_Controller {
	
	function __construct()
    {
        parent::__construct();
        $this->load->model('bsales_model');
		if(isset($_SESSION['username'])){
			
		}else{
			redirect('login');
		}
		
    } 
	
	public function index()
	{	
		
	$this->load->model('Bsales_model');
		 $date1 = date('Y-m-d');
         $date2 = date('Y-m-d');
         $branch=1;
		$data['branches']=$this->bsales_model->get_branches();
        $data['details']=$this->bsales_model->get_count($date1,$date2,$branch);
        $data['totalno']=$this->bsales_model->totalno($date1,$date2,$branch);
        $data['closedtotalno']=$this->bsales_model->closedtotalno($date1,$date2,$branch);
        $data['enquirytotal']=$this->bsales_model->enquirytotal($date1,$date2,$branch);
        $data['hot_leads']=$this->bsales_model->hot_leads($date1,$date2,$branch);
        $data['warm_leads']=$this->bsales_model->warm_leads($date1,$date2,$branch);
        $data['closed_leads']=$this->bsales_model->closed_leads($date1,$date2,$branch);
		$data['content'] = $this->load->view('sales',$data);
		$this->load->view('common/layout',$data);
		
		
		
	}

	public function salessearch()
	{	
$date1=$this->input->post('date1');
$date2=$this->input->post('date2');
$branch=$this->input->post('branch_id');
$data['details'] = $this->bsales_model->get_salescount($date1,$date2,$branch);
$data['totalno']=$this->bsales_model->totalno($date1,$date2,$branch);
$data['closedtotalno']=$this->bsales_model->closedtotalno($date1,$date2,$branch);
$data['enquirytotal']=$this->bsales_model->enquirytotal($date1,$date2,$branch);
$data['hot_leads']=$this->bsales_model->hot_leads($date1,$date2,$branch);
$data['warm_leads']=$this->bsales_model->warm_leads($date1,$date2,$branch);
$data['closed_leads']=$this->bsales_model->closed_leads($date1,$date2,$branch);
$data['branches']=$this->bsales_model->get_branches();
$data['branch']=$this->bsales_model->get_branch_detail($branch);
$data['date1']=$date1;
$data['date2']=$date2;
$data['content'] = $this->load->view('sales',$data);
$this->load->view('common/layout',$data);
	}
public function charttotalno($branch,$date1,$date2){

		$result = $this->bsales_model->ctotalno($branch,$date1,$date2);
		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);
    }
	public function enquirytotalbranch($branch,$date1,$date2){

		$result = $this->bsales_model->enquirytotals($branch,$date1,$date2);
		echo json_encode($result);
		
	}
}

Zerion Mini Shell 1.0