tripsdoc

Penjualan.php

Dec 12th, 2016
533
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.50 KB | None | 0 0
  1. <?php
  2.  
  3. class Penjualan extends Admin_Controller
  4. {
  5.     public function __construct(){
  6.         parent::__construct();
  7.         if(!$this->session->userdata('username'))
  8.         {
  9.             redirect('login');
  10.         }
  11.         $this->load->model('Penjualan_Model');
  12.     }
  13.     public function index()
  14.     {
  15.         $this->halaman = 'Data Transaksi';
  16.         $halaman        = $this->halaman;
  17.         $this->load->helper('url');
  18.        
  19.         $data = $this->db->get('transaksi')->result_array();
  20.         $jumlah = $this->db->get('transaksi')->num_rows();
  21.         $main_view = 'transaksi/tampil';
  22.         $this->load->view('template', compact('halaman', 'main_view', 'data', 'jumlah'));
  23.     }
  24.     public function addPenjualanDb()
  25.     {
  26.         $data = array(
  27.                                 'no' => $this->input->post('no'),
  28.                                 'kodebarang' => $this->input->post('kodebarang'),
  29.                                 'jumlah' => $this->input->post('jumlah'),
  30.                                 'total' => $this->input->post('total')
  31.                         );
  32.         $this->Penjualan_Model->addPenjualan($data);
  33.        
  34.         redirect('kasir/dataTransaksi');
  35.     }
  36.     public function updatePenjualanDb()
  37.     {
  38.         $data = array(
  39.                                 'kodebarang' => $this->input->post('kodebarang'),
  40.                                 'jumlah' => $this->input->post('jumlah'),
  41.                                 'total' => $this->input->post('total')
  42.                         );
  43.         $condition['no'] = $this->input->post('no');
  44.         $this->Penjualan_Model->updatePenjualan($data, $condition);
  45.        
  46.         redirect('kasir/dataTransaksi');
  47.     }
  48.     public function deletePenjualanDb($id, $tanggal, $jam, $kodebarang)
  49.     {
  50.         $this->Penjualan_Model->deletePenjualan($id, $tanggal, $jam, $kodebarang);
  51.         redirect('penjualan');
  52.     }
  53. }
Advertisement
Add Comment
Please, Sign In to add comment