check_isvalidated(); $this->load->helper(array('form', 'date')); } private function check_isvalidated(){ if(! $this->session->userdata('validated')){ //redirect('index.php/login'); } //--------------start check access this form page-------------// $this->db->where('mum_tipeuser_id', $this->session->userdata('s_FK_TipeUser')); $this->db->where('mum_menu_id', '19'); $cekMenu = $this->db->get('master_user_menu'); $rowcount = $cekMenu->num_rows(); if($rowcount==0){ //redirect('index.php'); }else{ foreach ($cekMenu->result() as $cm) { $this->vartambah=$cm->mum_tambah; $this->varedit=$cm->mum_ubah; $this->vardelete=$cm->mum_hapus; $this->varview=$cm->mum_lihat; } } //--------------end check access this form page-------------// } public function index($error = NULL) { if(! $this->session->userdata('validated')){ redirect('index.php/login'); } $data['title'] = 'Screen'; $data['main_content'] = 'setting/screen/v_screen'; $data['error']=$error; $this->load->model('m_screen'); $screen = $this->m_screen->index(); $this->load->vars('ms', $screen); $this->load->view('includes/template', $data); } function info_klinik_split($layar){ $data['title'] = 'Antrian Klinik Layar '.$layar; $data['main_content'] = 'screen/v_info_klinik_split'; $this->load->model('m_screen'); $info_pp = $this->m_screen->info_pp($layar); $this->load->vars('ip', $info_pp); $this->load->model('m_screen'); $klinik = $this->m_screen->master_klinik($layar); $this->load->vars('mk', $klinik); $this->load->view('includes3/template', $data); } public function edit() { //----start validate page edit-------// if($this->varedit==null){redirect('index.php/ps_screen');} //----end validate page edit---------// $data['title'] = 'Edit Screen'; $data['actionform'] = 'prosesedit'; $data['main_content'] = 'setting/screen/form_screen'; //$data['ketscr'] = $ketscr; $this->load->model('m_screen'); $screen = $this->m_screen->index(); $this->load->vars('ms', $screen); $this->load->view('includes/template', $data); } public function prosesedit() { //----start validate page edit-------// if($this->varedit==null){redirect('index.php/ps_screen');} //----end validate page edit---------// $this->session->set_flashdata('message', 'Anda berhasil mengedit Screen'); $this->load->model('m_screen'); $this->m_screen->prosesedit(); redirect('index.php/ps_screen'); } public function view() { //----start validate page edit-------// if($this->varedit==null){redirect('index.php/ps_screen');} //----end validate page edit---------// $data['title'] = 'View Screen'; $data['actionform'] = 'prosesview'; $data['main_content'] = 'setting/screen/form_screen'; $this->load->model('m_screen'); $screen = $this->m_screen->index(); $this->load->vars('ms', $screen); $this->load->view('includes/template', $data); } //-------------------------------------------------------START INFO LOKET-----------------------------------------------------------// public function screenloket($loket){ $data['title'] = 'Loket '.$loket; $data['main_content'] = 'screen/v_info_loket'; $this->db->where('ml_id', $loket); $datlok = $this->db->get('master_loket'); foreach ($datlok->result() as $datuser){ $data['klinik']=$datuser->ml_pelayanan; $data['pembayaran'] = $datuser->ml_pembayaran; } $data['idloket']=$loket; $this->load->model('m_screen'); $pengunjung = $this->m_screen->pengunjung($loket); $this->load->vars('pg', $pengunjung); $this->load->view('includes3/template', $data); } //-------------------------------------------------------END INFO LOKET-----------------------------------------------------------// } ?>