%PDF- %PDF-
Direktori : /home/ugotscom/public_html/dg/application/modules/sales/controllers/ |
Current File : /home/ugotscom/public_html/dg/application/modules/sales/controllers/Sales.php |
<?php defined('BASEPATH') OR exit('No direct script access allowed'); class Sales extends CI_Controller { function __construct() { parent::__construct(); $this->load->model('sales_model'); if(isset($_SESSION['username'])){ }else{ redirect('login'); } } public function index() { $this->load->model('Sales_model'); $date1 = date('Y-m-d'); $date2 = date('Y-m-d'); $data['details']=$this->Sales_model->get_count($date1,$date2); $data['totalno']=$this->Sales_model->totalno($date1,$date2); $data['closedtotalno']=$this->Sales_model->closedtotalno($date1,$date2); $data['enquirytotal']=$this->Sales_model->enquirytotal($date1,$date2); $data['hot_leads']=$this->Sales_model->hot_leads($date1,$date2); $data['warm_leads']=$this->sales_model->warm_leads($date1,$date2); $data['closed_leads']=$this->Sales_model->closed_leads($date1,$date2); /*$this->load->view('Sales',$data); $this->load->view('common/footer');*/ $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'); $data['details'] = $this->sales_model->get_salescount($date1,$date2); $data['totalno']=$this->sales_model->totalno($date1,$date2); $data['closedtotalno']=$this->sales_model->closedtotalno($date1,$date2); $data['enquirytotal']=$this->sales_model->enquirytotal($date1,$date2); $data['hot_leads']=$this->sales_model->hot_leads($date1,$date2); $data['warm_leads']=$this->sales_model->warm_leads($date1,$date2); $data['closed_leads']=$this->sales_model->closed_leads($date1,$date2); $this->load->view('sales',$data); $this->load->view('common/layout',$data); } public function charttotalno(){ $result = $this->sales_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); } }