%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 Companydashboard 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_user_registration','*',array('user_id'=>$userData->id)); if(empty($recored)){ $this->session->set_flashdata('error', 'Please complete your profile.'); redirect('user/profile'); } $this->session->set_userdata('profile_data',$recored); $data['proofArray'] = $this->Home_Model->getAllRecords('tbl_documents_master', '*', array('status'=>'1') , array('display_order'=>'ASC')); $data['userData'] = $this->Home_Model->getAllRecords('tbl_user_registration', '*', array('user_id'=>$userData->id)); $header['title'] = 'Dashboard - COVID19 Vaccination'; $this->load->view('_parts/header', $header); $this->load->view('company-dashboard',$data); $this->load->view('_parts/footer'); } /* * Function : profile */ public function addprofile() { $data = array(); $header = array(); $userData = $this->session->userdata('user_data'); $data['proofArray'] = $this->Home_Model->getAllRecords('tbl_documents_master', '*', array('status'=>'1') , array('display_order'=>'ASC')); if($_POST){ $this->form_validation->set_rules('id_proof','ID Proof','required'); $this->form_validation->set_rules('aadhar_number','Aadhar Number','required'); $this->form_validation->set_rules('full_name','Full Name','required'); $this->form_validation->set_rules('gender','Gender','required'); if($this->form_validation->run()) { $photo_proof = $this->uploadDocuments(); $id_proof = $this->input->post('id_proof'); $aadhar_number = $this->input->post('aadhar_number'); $full_name = $this->input->post('full_name'); $email_id = $this->input->post('email_id'); $gender = $this->input->post('gender'); $dob = date('Y-m-d',strtotime($this->input->post('dob'))); $age = getAge($dob); $onsite_collection = $this->input->post('onsite_collection'); $data=array( 'id_proof'=>$id_proof, 'aadhar_number'=>$aadhar_number, 'user_id'=>$userData->id, 'full_name'=>$full_name, 'email_id'=>$email_id, 'dob'=>$dob, 'photo_proof'=>$photo_proof, 'gender'=>$gender, 'age'=>$age, 'onsite_collection'=>$onsite_collection, 'is_deleted'=>'0', 'ip_address'=>get_client_ip(), 'other_member'=>'1', 'createdon'=>date('y-m-d H:i:s') ); $this->Home_Model->saveinfo($tbl_name='tbl_user_registration',$data); redirect('dashboard'); } else { $this->load->view('_parts/header'); $this->load->view('dashboard',$data); $this->load->view('_parts/footer'); } } else { $this->load->view('_parts/header'); $this->load->view('dashboard',$data); $this->load->view('_parts/footer'); } } /* * Function : uploadDocuments * Description : Upload the user Documents */ private function uploadDocuments() { $config['upload_path'] = './attachments/documents/'; $config['allowed_types'] = 'gif|jpg|png|jpeg|JPG|PNG|JPEG|PDF|pdf|SVG|svg|avi|mp4|3gp|mpeg|mpg|mov|mp3|flv|wmv'; $this->load->library('upload', $config); $this->upload->initialize($config); if (!$this->upload->do_upload('photo_proof')) { log_message('error', 'Image Upload Error: ' . $this->upload->display_errors()); } $img = $this->upload->data(); return $img['file_name']; } }