Untitled
unknown
plain_text
a year ago
4.4 kB
3
Indexable
function pr_user(){ cek_session_akses('pembelian',$this->session->id_session); if (isset($_POST['submit1'])){ if ($this->session->idp == ''){ $data = array('kd_pr'=>$this->input->post('a'), 'user_create'=>$this->input->post('user_create'), 'tgl_pr' => date('Y-m-d'), 'user_create' => $this->input->post('user_create'), 'kategori_pr' => $this->input->post('kategori_pr'), 'type_pr' => $this->db->escape_str($this->input->post('type_pr')), 'no_projek' => $this->db->escape_str($this->input->post('no_projek')), 'lokasi_projek' => $this->db->escape_str($this->input->post('lokasi_projek')), 'tgl_kebutuhan' => $this->db->escape_str($this->input->post('tgl_kebutuhan')), 'status_pr' => $this->db->escape_str($this->input->post('status_pr')), 'keterangan_pr' => $this->db->escape_str($this->input->post('keterangan_pr'))); $this->model_app->insert('mst_pembelian',$data); $idp = $this->db->insert_id(); $this->session->set_userdata(array('idp'=>$idp)); }else{ $data = array('kd_pr'=>$this->input->post('a'), 'user_create'=>$this->input->post('user_create'), 'tgl_pr' => date('Y-m-d'), 'user_create' => $this->input->post('user_create'), 'kategori_pr' => $this->input->post('kategori_pr'), 'type_pr' => $this->db->escape_str($this->input->post('type_pr')), 'no_projek' => $this->db->escape_str($this->input->post('no_projek')), 'lokasi_projek' => $this->db->escape_str($this->input->post('lokasi_projek')), 'tgl_kebutuhan' => $this->db->escape_str($this->input->post('tgl_kebutuhan')), 'status_pr' => $this->db->escape_str($this->input->post('status_pr')), 'keterangan_pr' => $this->db->escape_str($this->input->post('keterangan_pr'))); $this->model_app->insert('mst_pembelian',$data); $idp = $this->db->insert_id(); $this->session->set_userdata(array('idp'=>$idp)); $where = array('id_pembelian' => $this->session->idp); $this->model_app->update('rb_pembelian', $data, $where); } redirect('administrator/pr_user'); }elseif(isset($_POST['submit'])){ if ($this->input->post('idpd')==''){ $data = array('id_pembelian'=>$this->session->idp, 'id_produk'=>$this->input->post('aa'), 'harga_pesan'=>$this->input->post('bb'), 'jumlah_pesan'=>$this->input->post('cc'), 'satuan'=>$this->input->post('dd')); $this->model_app->insert('rb_pembelian_detail',$data); }else{ $data = array('id_produk'=>$this->input->post('aa'), 'harga_pesan'=>$this->input->post('bb'), 'jumlah_pesan'=>$this->input->post('cc'), 'satuan'=>$this->input->post('dd')); $where = array('id_pembelian_detail' => $this->input->post('idpd')); $this->model_app->update('rb_pembelian_detail', $data, $where); } redirect('administrator/pr_user'); }else{ $data['rows'] = $this->model_reseller->view_join_rows('rb_pembelian','rb_supplier','id_supplier',array('id_pembelian'=>$this->session->idp),'id_pembelian','DESC')->row_array(); $data['record'] = $this->model_app->view_join_where('rb_pembelian_detail','rb_produk','id_produk',array('id_pembelian'=>$this->session->idp),'id_pembelian_detail','DESC'); $data['barang'] = $this->model_app->view_where_ordering('rb_produk',array('id_reseller'=>'0'),'id_produk','ASC'); $data['supplier'] = $this->model_app->view_ordering('rb_supplier','id_supplier','ASC'); if ($this->uri->segment(3)!=''){ $data['row'] = $this->model_app->view_where('rb_pembelian_detail',array('id_pembelian_detail'=>$this->uri->segment(3)))->row_array(); } $this->template->load('administrator/template','administrator/mod_pr/pr_user',$data); } }
Editor is loading...