Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php defined('BASEPATH') OR exit('No direct script access allowed');
- class Barang extends CI_Controller {
- public function __construct()
- {
- parent::__construct();
- $this->load->model("barangCRUD_model");
- $this->load->library('form_validation');
- $this->load->library('pdf');
- $this->load->model("user_model");
- if($this->user_model->isNotLogin()) redirect(site_url('admin/login'));
- }
- public function index()
- {
- // load view admin/overview.php
- $data["barangs"] = $this->barangCRUD_model->getAll();
- $this->load->view("admin/barang",$data);
- }
- public function add()
- {
- $this->load->view("admin/new_barang");
- }
- public function save()
- {
- $this->barangCRUD_model->save();
- $this->session->set_flashdata('success', 'Data berhasil disimpan');
- return redirect(site_url('admin/barang'));
- }
- public function upd(){
- $this->barangCRUD_model->update();
- $data["barangs"] = $this->barangCRUD_model->getAll();
- $this->session->set_flashdata('success', 'Barang Berhasil Diedit');
- return redirect(site_url('admin/barang'));
- }
- public function edit($id = null)
- {
- if (!isset($id)) redirect('admin/barang');
- $barang = $this->barangCRUD_model;
- $data["barangs"] = $barang->getById($id);
- if (!$data["barangs"]) show_404();
- $this->load->view("admin/edit_barang", $data);
- }
- public function delete($id=null)
- {
- if (!isset($id)) show_404();
- if ($this->barangCRUD_model->delete($id)) {
- $this->session->set_flashdata('success', 'Barang berhasil dihapus');
- redirect(site_url('admin/barang'));
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement