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 Nilai extends CI_Controller
- {
- public function __construct()
- {
- parent::__construct();
- if($this->session->userdata('status') != "login"){
- redirect(base_url("index.php/admin/login"));
- }
- $this->load->model("mnilai");
- $this->load->library('form_validation');
- }
- public function index()
- {
- $data["tnilai"] = $this->mnilai->getAll();
- $this->load->view("admin/tnilai/list", $data);
- }
- public function add()
- {
- $tnilai = $this->mnilai;
- $validation = $this->form_validation;
- $validation->set_rules($tnilai->rules());
- if ($validation->run()) {
- $tnilai->save();
- $this->session->set_flashdata('success', 'Berhasil disimpan');
- }
- $this->load->view("admin/tnilai/new_form");
- }
- public function edit($id = null)
- {
- if (!isset($id)) redirect('admin/tnilai');
- $tnilai = $this->mnilai;
- $validation = $this->form_validation;
- $validation->set_rules($tnilai->rules());
- if ($validation->run()) {
- $tnilai->update();
- $this->session->set_flashdata('success', 'Berhasil disimpan');
- }
- $data["tnilai"] = $tnilai->getById($id);
- if (!$data["tnilai"]) show_404();
- $this->load->view("admin/tnilai/edit_form", $data);
- }
- public function delete($id=null)
- {
- if (!isset($id)) show_404();
- if ($this->mnilai->delete($id)) {
- redirect(site_url('admin/nilai'));
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement