%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
<?php defined('BASEPATH') OR exit('No direct script access allowed'); Class Dashboard extends CI_Controller { function __construct(){ parent::__construct(); $this->load->model(array('Home_Model')); $userData = $this->session->userdata('user_data'); if($userData->id==''){ redirect('home'); } } public function index() { $data = array(); $header = array(); $userData = $this->session->userdata('user_data'); $data['userInfo'] = $userData; $recored = $this->Home_Model->getSingleRecord('tbl_admin','*',array('id'=>$userData->id)); if(empty($recored)){ $this->session->set_flashdata('error', 'Please complete your profile.'); redirect('user/profile'); } // Get Ward list $data['wardArray'] = $this->Home_Model->getAllRecords('tbl_ward_master','*',array('status'=>'1')); $recordsArray = array(); if(empty($_GET['ward_filter']) || empty($_GET['station_filter']) || !empty($_GET['uhid_filter']) || !empty($_GET['patient_name']) || !empty($_GET['ipno_filter'])){ $searchFilter = array('discharge_status'=>'0'); $likeSearch = array(); $filter_flag = 0; // Validate request for IP patients if($_GET['ward_filter']){ $searchFilter['ward_detail'] = $_GET['ward_filter']; $filter_flag = 1; } if($_GET['station_filter']){ $searchFilter['station'] = $_GET['station_filter']; $filter_flag = 1; } if($_GET['uhid_filter']){ $likeSearch['UHID'] = $_GET['uhid_filter']; $filter_flag = 1; } if($_GET['patient_name']){ $likeSearch['patient_name'] = $_GET['patient_name']; $filter_flag = 1; } if($_GET['ipno_filter']){ $likeSearch['ip_number'] = $_GET['ipno_filter']; $filter_flag = 1; } if($filter_flag == 0){ $likeSearch = array('billed_date'=>date('Y-m')); $filter_flag =1; } if($filter_flag == 1) { $recordsArray = $this->Home_Model->getAllRecords('tbl_pdms_ip_patient_info','*',$searchFilter, NULL, NULL, NULL, $likeSearch); } } $data['recordsArray'] = $recordsArray; $header['title'] = 'Dashboard - Feedback Portal'; $this->load->view('_parts/header', $header); $this->load->view('dashboard',$data); $this->load->view('_parts/footer'); } //function for logout public function logout(){ $this->session->unset_userdata('user_data'); $this->session->sess_destroy(); $this->session->set_flashdata('success', 'Successfully logout.'); setHistory('Logout Successfully'); return redirect('login'); } }