yudiwayu

controller/buat_surat_penyaluran

Mar 24th, 2017
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.26 KB | None | 0 0
  1. <?php
  2. class Buat_surat_penyaluran extends CI_Controller {
  3.     function __construct(){
  4.         parent::__construct();
  5.         $this->load->model('model_penyaluran');
  6.  
  7.     }
  8.  
  9.     public function index(){
  10.             $this->load->view('buat_surat_penyaluran');
  11.     }
  12.    
  13.     function addpenyaluran(){
  14.         $this->load->view('buat_surat_penyaluran');
  15.     }
  16.    
  17.     function simpan_penyaluran(){
  18.         //FUNCTION UNTUK INSERT DATA AGENDA
  19.         $id_agenda          = '';
  20.         $pelapor_id         = '';
  21.         $terlapor_id        = '';
  22.         $nomor_agenda       = $_POST['nomor_agenda'];
  23.         $tgl_agenda         = $_POST['tgl_agenda'];
  24.         $k_pengaduan        = $_POST['k_pengaduan'];
  25.         $k_pengawasan       = $_POST['k_pengawasan'];
  26.         $k_masalah          = $_POST['k_masalah'];     
  27.         $k_penyimpangan     = $_POST['k_penyimpangan'];
  28.         $jns_penyimpangan   = $_POST['jns_penyimpangan'];
  29.         //$status               = $_POST['status'];
  30.  
  31.         $data_agenda = array(  
  32.             'id_agenda'=> $id_agenda,
  33.             'pelapor_id'=> $pelapor_id,
  34.             'terlapor_id'=> $terlapor_id,
  35.             'nomor_agenda' => $nomor_agenda,
  36.             'tgl_agenda' => $tgl_agenda,
  37.             'k_pengaduan' => $k_pengaduan,
  38.             'k_pengawasan' => $k_pengawasan,
  39.             'k_masalah' => $k_masalah,
  40.             'k_penyimpangan' => $k_penyimpangan,
  41.             'jns_penyimpangan' => $jns_penyimpangan,
  42.             //'status' => $status,
  43.             //'keterangan' => $keterangan,
  44.         );
  45.        
  46.         //FUNCTION UNTUK INSERT DATA PELAPOR
  47.         $id_pelapor         = '';
  48.         //$no_agenda            = '';
  49.         $nama_pelapor       = $_POST['nama_pelapor'];
  50.         $no_surat           = $_POST['no_surat'];
  51.         $perihal            = $_POST['perihal'];
  52.         $tanggal_surat      = $_POST['tanggal_surat'];
  53.         $alamat             = $_POST['alamat'];    
  54.         $prov               = $_POST['prov'];
  55.         $kab                = $_POST['kab'];
  56.         //$status               = $_POST['status'];
  57.  
  58.         $data_pelapor = array( 
  59.             'id_pelapor'=> $id_pelapor,
  60.             //'no_agenda'=> $no_agenda,
  61.             'nama_pelapor' => $nama_pelapor,
  62.             'no_surat' => $no_surat,
  63.             'perihal' => $perihal,
  64.             'tanggal_surat' => $tanggal_surat,
  65.             'alamat' => $alamat,
  66.             'prov' => $prov,
  67.             'kab' => $kab,
  68.             //'status' => $status,
  69.             //'keterangan' => $keterangan,
  70.         );
  71.        
  72.         //FUNCTION UNTUK INSERT DATA TERLAPOR
  73.         $id_terlapor            = '';
  74.         //$agenda_id                = '';
  75.         $nama_terlapor          = $_POST['nama_terlapor'];
  76.         $instansi_terlapor      = $_POST['instansi_terlapor'];
  77.         $alamat_tr              = $_POST['alamat_tr'];     
  78.         $provinsi               = $_POST['provinsi'];
  79.         $kabupaten              = $_POST['kabupaten'];
  80.  
  81.         $data_terlapor = array(
  82.             'id_terlapor'=> $id_terlapor,
  83.             //'agenda_id'=> $agenda_id,
  84.             'nama_terlapor' => $nama_terlapor,
  85.             'instansi_terlapor' => $instansi_terlapor,
  86.             'alamat_tr' => $alamat_tr,
  87.             'provinsi' => $provinsi,
  88.             'kabupaten' => $kabupaten,
  89.         );
  90.        
  91.         $result = $this->model_penyaluran->Simpan_surat_penyaluran('agenda', $data_agenda);
  92.         $result = $this->model_penyaluran->Simpan_surat_penyaluran('pelapor', $data_pelapor);
  93.         $result = $this->model_penyaluran->Simpan_surat_penyaluran('terlapor', $data_terlapor);
  94.         if($result == 1){
  95.             $this->session->set_flashdata("sukses", "<div class='alert alert-success'><strong>Surat berhasil dibuat</strong></div>");
  96.             header('location:'.base_url().'index.php/list_surat_penyaluran');
  97.         }else{
  98.             $this->session->set_flashdata("alert", "<div class='alert alert-danger'><strong>Surat gagal dibuat</strong></div>");
  99.             header('location:'.base_url().'index.php/buat_surat_penyaluran');
  100.         }  
  101.     }
  102. }
  103.  
  104. ?>
Add Comment
Please, Sign In to add comment