%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 MedicalPackage extends CI_Controller { function __construct() { parent::__construct(); if((!isset($_SESSION['is_logged']))||($_SESSION['is_logged']==false)) { $_SESSION['redirect'] = base_url()."admin/MedicalPackage/view_medical_packages"; redirect(base_url().'admin/login'); } // redirect_admin_not_logged(); $this->load->model('medical_package_model', 'package'); } public function index() { $this->view_medical_packages(); } public function do_upload($field_name, $upload_path= '', $file_name= '') { if($upload_path!=''){ $config['upload_path'] = $upload_path; } else{ $config['upload_path'] = './uploads'; } $config['allowed_types'] = 'jpeg|jpg|png|JPEG|JPG|PNG'; $config['max_size'] = '250'; $config['max_width'] = '1024'; $config['max_height'] = '768'; if($file_name!=''){ $config['file_name'] = $file_name; } $this->upload->initialize($config); if ( ! $this->upload->do_upload($field_name)) { $error = array('error' => $this->upload->display_errors()); echo '<script>console.log("'.$error['error'].'")</script>'; // $this->load->view('upload_form', $error); return 0; } else { $data = array('upload_data' => $this->upload->data()); return $this->upload->data('file_name'); } } public function add_medical_package($id=0) { $data = array(); $data['data_string'] = ''; $departmentID = $id; echo '<script>console.log("add package")</script>'; if($id){ $records = $this->package->get_medical_package($id); echo '<script>console.log("update package")</script>'; if(!$records){ show_404(); } else{ $data = array( 'MedicalPackageID' => $records['MedicalPackageID'], 'MedicalPackageTitle' => $records['MedicalPackageTitle'], 'MedicalPackageDescription' => $records['MedicalPackageDescription'], 'MedicalPackageExcerpt' => $records['MedicalPackageExcerpt'], 'MedicalPackagePrice' => $records['MedicalPackagePrice'], 'MedicalPackageBanner' => $records['MedicalPackageBanner'], 'MedicalPackagePriorityOrder' => $records['MedicalPackagePriorityOrder'], 'Status' => $records['Status'], 'MedicalPackagePageURL' => $records['MedicalPackagePageURL'] ); } } $post=$this->input->post(); if($post){ echo '<script>console.log("post")</script>'; $this->form_validation->set_rules('MedicalPackageTitle', 'Medical Package Title', 'required'); $this->form_validation->set_rules('MedicalPackagePrice', 'Medical Package Price', 'required'); $this->form_validation->set_rules('MedicalPackageDescription', 'Medical Package Description', 'required'); // $this->form_validation->set_rules('profile_pic', 'Profile Picture','required'); if ($this->form_validation->run() == FALSE) { echo '<script>console.log("Error in validating doctor")</script>'; //console.log("Error in validating doctor"); $this->load->view('admin/addMedicalPackage'); } else { $poster =''; if($_FILES['poster']['name']){ $poster = $this->do_upload('poster', './uploads/medical_packages', 'mp_poster_'.$post['MedicalPackagePageURL']); $data['error'] = array('error' => $this->upload->display_errors()); } if(($_FILES['poster']['name'])&&(!$poster)){ echo '<script>console.log("fail upload")</script>'; } else{ if(isset($post['MedicalPackageID'])){ $MedicalPackageID = $post['MedicalPackageID']; } $insert_data = array( 'MedicalPackageTitle' => $post['MedicalPackageTitle'], 'MedicalPackageDescription' => $post['MedicalPackageDescription'], 'MedicalPackageExcerpt' => $post['MedicalPackageExcerpt'], 'MedicalPackagePrice' => $post['MedicalPackagePrice'], 'MedicalPackagePriorityOrder' => $post['MedicalPackagePriorityOrder'], 'Status' => $post['Status'], 'MedicalPackagePageURL' => $post['MedicalPackagePageURL'] ); if($poster!=''){ $insert_data['MedicalPackageBanner'] = $poster; } $success = ''; echo '<script>console.log("'.$MedicalPackageID.'")</script>'; if($MedicalPackageID){ $success = $this->package->update_medical_package($insert_data,$MedicalPackageID); } else{ $success = $this->package->insert_medical_package($insert_data); echo '<script>console.log("'.$success.'")</script>'; } if($success){ redirect(base_url()."admin/MedicalPackage/view_medical_packages"); }; } } } $this->load->view('admin/AddMedicalPackage',$data); } public function update_medical_package($id){ $this->add_medical_package($id); } public function view_medical_packages() { $data = array(); $data['records'] = $this->package->get_medical_packages(); if(!$data){ show_404(); } $this->load->view('admin/ViewMedicalPackages',$data); } public function view_order_detail() { $data = array(); $data['orderdetail'] = $this->package->get_payment_detail(); if(!$data){ show_404(); } $this->load->view('admin/view-order-detail',$data); } public function deldata($id){ if($this->package->delete_pay($id)){ $data['msg'] = 'Record deleted succesfully'; } $data['orderdetail'] = $this->package->get_payment_detail(); $this->load->view('admin/view-order-detail',$data); } }