Advertisement
Guest User

Untitled

a guest
Oct 20th, 2014
277
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.93 KB | None | 0 0
  1. <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
  2.     class Mstchasis extends CI_Controller {
  3.         public function __construct() {
  4.             parent::__construct();
  5.             $this->load->model('m_crud');
  6.             $this->stencil->title('MstCrs');
  7.             $this->stencil->layout('default');
  8.             $this->stencil->slice('head');
  9.             $this->stencil->slice('navbar');
  10.             $this->stencil->slice('sidebar');
  11.             $this->stencil->slice('script');
  12.             $data['new_id'] = $this->generate_id();
  13.         }
  14.  
  15.         public function index() {
  16.             $data['judul'] = 'Chasis';
  17.             $data['daftar'] = $this->m_crud->get_crud_all_chasis();
  18.             //$this->load->view('master/mstchasis_view', $data);
  19.             $this->stencil->paint('mstchasis_view',$data);
  20.         }
  21.         function last_id()
  22.     {
  23.        
  24.         $result = $this->db->select_max('MstChasID')->get('mstchas')->row();
  25.  
  26.         return $result;
  27.     }
  28.  
  29.         public function tambah() {
  30.             $data['judul'] = 'Chasis';
  31.             $data['str'] = $this->m_crud->last_id('mstchas');
  32.             //$this->load->view('master/mstchasis_tambah', $data);
  33.             $this->stencil->paint('mstchasis_tambah',$data);
  34.         }
  35.  
  36.         public function proses_tambah_chasis() {
  37.             $this->load->model('m_crud','',TRUE);
  38.             $this->m_crud->tambah_chasis();
  39.             redirect('mstchasis/index');
  40.         }
  41.  
  42.         public function edit($id) {
  43.             $data['judul'] = 'Chasis';
  44.             $data['daftar'] = $this->m_crud->get_crud_edit_chasis($id);
  45.             //$this->load->view('master/mstchasis_edit',$data);
  46.             $this->stencil->paint('mstchasis_edit',$data);
  47.            
  48.         }
  49.  
  50.         public function proses_edit() {
  51.             $this->load->model('m_crud','',TRUE);
  52.             $this->m_crud->edit_chasis();
  53.             redirect('mstchasis/index');
  54.         }
  55.  
  56.         public function hapus($id) {
  57.             $this->load->model('m_crud','',TRUE);
  58.             $this->m_crud->hapus_chasis($id);
  59.             redirect('mstchasis/index');
  60.         }
  61.         public function generate_id()
  62.         {
  63.         $dt = $this->m_crud->last_id();
  64.         $id = $dt->MstChasID;
  65.         $id++;
  66.         $new_id = 'CH-'.sprintf("%03s", $id);
  67.  
  68.         return $new_id;
  69.         }
  70. }
  71. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement