Advertisement
Guest User

Untitled

a guest
Jan 19th, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 1.74 KB | None | 0 0
  1. public function disposisi_send()
  2.     {
  3.         if ($_SERVER['REQUEST_METHOD'] === 'POST' && $_POST['action']=='forward')
  4.    {
  5.             $this->form_validation->set_message('required', 'Data %s tidak boleh kosong');
  6.       $this->form_validation->set_error_delimiters('<div class="alert alert-danger">', '</div>');
  7.       $this->form_validation->set_rules('surat'               , 'Surat'                     , 'required');
  8.       $this->form_validation->set_rules('recipient'         , 'Penerima surat'  , 'required');
  9.             if ($this->form_validation->run() == TRUE)
  10.       {
  11.                 $data = array(
  12.                     'id_user_pengirim'          => $_SESSION['id_user'],
  13.                     'id_user_penerima'          => $this->input->post('recipient'),
  14.                     'id_surat'                          => $this->input->post('surat'),
  15.                     'id_status_keuangan'      => '1',
  16.                     'deskripsi'                         => $this->input->post('deskripsi'),
  17.                     'is_approve'                        => 'null' ,
  18.                     'is_read'                               => false,
  19.                     'created_by'                        => $_SESSION['id_user'],
  20.                     'created_date'                  => date('Y-m-d H:i:s'),
  21.                     'update_by'                         => $_SESSION['id_user'],
  22.                     'update_date'                       => date('Y-m-d H:i:s')
  23.                 );
  24.                 $current_disposisi = $this->input->post('current_disposisi');
  25.                 $this->Disposisi_model->addDisposisi($data , $current_disposisi);
  26.                 $_SESSION['success_message']    = "Berhasil mengirim ";
  27.                 redirect('admin/surat/disposisi');
  28.             }
  29.         }
  30.         elseif($_SERVER['REQUEST_METHOD'] === 'POST' && $_POST['action']=='decline')
  31.         {
  32.                 $current_disposisi =  $this->input->post('current_disposisi');
  33.                 $alasan_decline      =  $this->input->post('alasan_decline');
  34.                 $this->Disposisi_model->decline($current_disposisi , $alasan_decline);
  35.                 $_SESSION['success_message']    = "Berhasil decline surat ";
  36.                 redirect('admin/surat/disposisi');
  37.         }
  38.         redirect('admin/surat/disposisi');
  39.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement