initial
This commit is contained in:
@@ -0,0 +1,105 @@
|
||||
<?php
|
||||
defined('BASEPATH') or exit('No direct script access allowed');
|
||||
|
||||
class partnerregion extends CI_Controller
|
||||
{
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
|
||||
|
||||
is_logged_in();
|
||||
|
||||
$this->load->model('PartnerRegion_model', 'partnerregion');
|
||||
$this->load->library('form_validation');
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$data['partnerregion'] = $this->partnerregion->getAllpartnerregion();
|
||||
|
||||
$this->load->view('includes/header');
|
||||
$this->load->view('partnerregion/index', $data);
|
||||
$this->load->view('includes/footer');
|
||||
}
|
||||
|
||||
public function addpartnerregion()
|
||||
{
|
||||
$this->form_validation->set_rules('nama_cabang', 'nama_cabang', 'trim|prep_for_form');
|
||||
$this->form_validation->set_rules('partner_region', 'partner_region', 'trim|prep_for_form');
|
||||
$this->form_validation->set_rules('status_region', 'status_region', 'trim|prep_for_form');
|
||||
|
||||
if ($this->form_validation->run() == TRUE) {
|
||||
|
||||
|
||||
$data = [
|
||||
'nama_cabang' => html_escape($this->input->post('nama_cabang', TRUE)),
|
||||
'partner_region' => html_escape($this->input->post('partner_region', TRUE)),
|
||||
'status_region' => html_escape($this->input->post('status_region', TRUE))
|
||||
];
|
||||
|
||||
if (demo == TRUE) {
|
||||
$this->session->set_flashdata('demo', 'NOT ALLOWED FOR DEMO');
|
||||
redirect('partnerregion/addpartnerregion');
|
||||
} else {
|
||||
$this->partnerregion->addpartnerregion($data);
|
||||
$this->session->set_flashdata('tambah', 'Partner Region Has Been Added');
|
||||
redirect('partnerregion');
|
||||
}
|
||||
} else {
|
||||
|
||||
$this->load->view('includes/header');
|
||||
$this->load->view('partnerregion/addpartnerregion');
|
||||
$this->load->view('includes/footer');
|
||||
}
|
||||
}
|
||||
|
||||
public function editpartnerregion($id)
|
||||
{
|
||||
$this->form_validation->set_rules('nama_cabang', 'nama_cabang', 'trim|prep_for_form');
|
||||
$this->form_validation->set_rules('partner_region', 'partner_region', 'trim|prep_for_form');
|
||||
$this->form_validation->set_rules('status_region', 'status_region', 'trim|prep_for_form');
|
||||
|
||||
$data['partnerregion'] = $this->partnerregion->getpartnerregionById($id);
|
||||
$id = html_escape($this->input->post('id', TRUE));
|
||||
|
||||
if ($this->form_validation->run() == TRUE) {
|
||||
|
||||
|
||||
$data = [
|
||||
'id' => html_escape($this->input->post('id', TRUE)),
|
||||
'nama_cabang' => html_escape($this->input->post('nama_cabang', TRUE)),
|
||||
'partner_region' => html_escape($this->input->post('partner_region', TRUE)),
|
||||
'status_region' => html_escape($this->input->post('status_region', TRUE))
|
||||
];
|
||||
|
||||
if (demo == TRUE) {
|
||||
$this->session->set_flashdata('demo', 'NOT ALLOWED FOR DEMO');
|
||||
redirect('partnerregion/index');
|
||||
} else {
|
||||
$this->partnerregion->editdatapartnerregion($data);
|
||||
$this->session->set_flashdata('tambah', 'Partner Region Has Been Changed');
|
||||
redirect('partnerregion');
|
||||
}
|
||||
} else {
|
||||
|
||||
$this->load->view('includes/header');
|
||||
$this->load->view('partnerregion/editpartnerregion', $data);
|
||||
$this->load->view('includes/footer');
|
||||
}
|
||||
}
|
||||
|
||||
public function deletepartnerregion($id)
|
||||
{
|
||||
if (demo == TRUE) {
|
||||
$this->session->set_flashdata('demo', 'NOT ALLOWED FOR DEMO');
|
||||
redirect('partnerregion/index');
|
||||
} else {
|
||||
$data = $this->partnerregion->getpartnerregionById($id);
|
||||
|
||||
$this->partnerregion->deletepartnerregionById($id);
|
||||
$this->session->set_flashdata('hapus', 'Partner Region Has Been deleted');
|
||||
redirect('partnerregion');
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user