%PDF- %PDF-
Direktori : /home/ugotscom/public_html/boniface/Admin/application/modules/bsales/controllers/ |
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); } }