load->library('session'); $this->load->model('Approve_timesheet_model'); $this->load->model('caregivers/Caregiver_model'); if (!$this->ion_auth->in_group(array('admin','Coordinator'))) { // if(!$this->ion_auth->coordinator_permission('approve_timesheet')){ redirect('home/permission'); //} } } function index(){ //die('xyz'); } function approvalDetails($id) { // die($id); $data = array(); $data['data']=$this->Approve_timesheet_model->get_data($id); //echo '
'; print_r($data); echo '';die; $this->load->view('home/dashboard'); // just the header file $this->load->view('add_new', $data); $this->load->view('home/footer'); // just the footer file } public function addNew() { $caregiverData =$this->Caregiver_model->getNurseById($_POST['caregiver_id']); $patient= $this->Approve_timesheet_model->getPatient($_POST); //echo '
'; print_r($patient); echo '';die; $this->Approve_timesheet_model->submitApproval($_POST); $name=$caregiverData->fname." ".$caregiverData->lname; $from = array( 'name' => 'HMS Admin', 'email' => 'admin@hms.com', ); $subject ='Timesheet has been approved'; $emaildata['emaildata'] = array( 'name' =>$name, 'patient_name' =>$patient->first_name." ".$patient->last_name ); $to = $caregiverData->email; $message= $this->load->view('email_template_management/timesheet_approved',$emaildata,TRUE); send_email($from,$to,$subject,$message); $this->session->set_flashdata('feedback', 'Inserted'); // Loading View redirect('payroll_timesheet'); } }