Advertisement
Guest User

controller Pinjam.php

a guest
Nov 20th, 2017
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.41 KB | None | 0 0
  1. //Controller
  2. public function tambah() {
  3.         $site           = $this->konfigurasi_model->listing();
  4.         $pinjam         = $this->pinjam_model->listing();
  5.         $arsip          = $this->arsip_model->getall();
  6.         $pegawai        = $this->pegawai_model->listing();
  7.        
  8.         $valid = $this->form_validation;
  9.        
  10.         $valid->set_rules('tanggal_pinjam','Tanggal Peminjaman','required');
  11.         $valid->set_rules('tanggal_kembali','Tanggal Pengembalian','required');
  12.         $valid->set_rules('nip_peminjam','Peminjam Berkas','required');
  13.  
  14.         if($valid->run() ===FALSE) {                   
  15.        
  16.         $data = array(  'title' => 'Daftar Pinjam Arsip - '.$site['nama_app'],
  17.                         'site'          => $site,
  18.                         'pinjam'        => $pinjam,
  19.                         'arsip'         => $arsip,
  20.                         'pegawai'       => $pegawai,
  21.                         'isi'           => 'admin/pinjam/tambah_pinjam');
  22.         $this->load->view('admin/layout/wrapper',$data);
  23.         }else{
  24.            
  25.             $i = $this->input;
  26.        
  27.             $data = array(  'id_arsip'          => $i->post('id_arsip'),                           
  28.                             'nip_peminjam'      => $i->post('nip_peminjam'),
  29.                             'tanggal_pinjam'    => $i->post('tanggal_pinjam'),
  30.                             'tanggal_kembali'   => $i->post('tanggal_kembali'),                        
  31.                             'keterangan'        => $i->post('keterangan'),
  32.                         );
  33.  
  34.             //update status Arsip dari Ada menjadi Dipinjam
  35.             $this->pinjam_model->ganti($id_arsip);
  36.             $this->pinjam_model->create($data);            
  37.             $this->session->set_flashdata('sukses','Peminjaman Berkas Berhasil Diinput');
  38.             redirect(base_url('admin/pinjam'));
  39.         }
  40.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement