<?php defined('BASEPATH') OR exit('No direct script access allowed'); class Booking extends CI_Controller { public function __construct() { parent::__construct(); date_default_timezone_set("Asia/Kolkata"); $this->load->model('Booking_model'); $this->load->helper('access'); if(!$this->session->userdata('logged_in')) { redirect(base_url()); } $class = $this->router->fetch_class(); $method = $this->router->fetch_method(); $r = check_access($class,$method); // $r);exit(); if($r == false) { redirect(base_url().'welcome/error_404'); } } public function view_allbooking(){ $template['page'] = "Booking/view-allbooking"; $template['page_title'] = "Booking Details"; $template['data'] = $this->Booking_model->get_allbooking(); $this->load->view('template',$template); } public function all_viewpopup() { $id=$_POST['patientdetailsval']; $template['data'] = $this->Booking_model->view_popup_all($id); $this->load->view('Booking/allbooking-view-popup',$template); } public function print_invoices(){ $id=$_POST['bookingdetailsval']; $template['data'] = $this->Booking_model->view_popup_all($id); $this->load->view('Booking/allbooking-view-popup-print',$template); } public function print_invoices_cancelled(){ $id=$_POST['bookingdetailsval']; $template['data'] = $this->Booking_model->view_popup_cancelled($id); $this->load->view('Booking/allbooking-view-popupcancelled-print',$template); } public function print_invoices_completed(){ $id=$_POST['bookingdetailsval']; $template['data'] = $this->Booking_model->view_popup_completed($id); $this->load->view('Booking/allbooking-view-popupcompleted-print',$template); } // public function view_completedbooking(){ // $template['page'] = "Booking/view-completedbooking"; // $template['page_title'] = "Booking Details"; // $template['data'] = $this->Booking_model->get_completedbooking(); // $this->load->view('template',$template); // } // public function completed_viewpopup() { // $id=$_POST['patientdetailsval']; // $template['data'] = $this->Booking_model->view_popup_completed($id); // $this->load->view('Booking/completedbooking-view-popup',$template); // } public function view_completedbooking(){ $template['page'] = "Booking/view-completedbooking"; $template['page_title'] = "Booking Details"; $template['data'] = $this->Booking_model->get_completedbooking(); $this->load->view('template',$template); } public function completed_viewpopup() { $id=$_POST['patientdetailsval']; $template['data'] = $this->Booking_model->view_popup_completed($id); $this->load->view('Booking/completedbooking-view-popup',$template); } public function view_cancelledbooking(){ $template['page'] = "Booking/view-cancelledbooking"; $template['page_title'] = "Booking Details"; $template['data'] = $this->Booking_model->get_cancelleddbooking(); $this->load->view('template',$template); } public function cancelled_viewpopup() { $id=$_POST['patientdetailsval']; $template['data'] = $this->Booking_model->view_popup_cancelled($id); $this->load->view('Booking/cancelledbooking-view-popup',$template); } public function view_onprocessbooking(){ $template['page'] = "Booking/view-onprocessbooking"; $template['page_title'] = "Booking Details"; $template['data'] = $this->Booking_model->get_onprocessdbooking(); $this->load->view('template',$template); } public function onprocess_viewpopup() { $id=$_POST['patientdetailsval']; $template['data'] = $this->Booking_model->view_popup_onprocess($id); $this->load->view('Booking/onprocessbooking-view-popup',$template); } public function view_approvedbooking(){ $template['page'] = "Booking/view-approvedbooking"; $template['page_title'] = "Booking Details"; $template['data'] = $this->Booking_model->get_approveddbooking(); $this->load->view('template',$template); } }