MINI
C:
/
xampp
/
htdocs
/
APLIKASI SISTEM INFORMASI RESTORAN
/
restoran
/
application
/
controllers
/
Upload File:
files >> C:/xampp/htdocs/APLIKASI SISTEM INFORMASI RESTORAN/restoran/application/controllers/Profilusaha.php
<?php defined('BASEPATH') or exit('No direct script access allowed'); class Profilusaha extends CI_Controller { public function __construct() { parent::__construct(); if (empty($this->session->userdata('id_pegawai'))) { redirect('auth/loginPegawai', 'refresh'); } if ($this->session->userdata('jabatan') != "admin") { redirect('admin'); } $this->load->model('Profilusaha_model'); } public function index() { $data['title'] = 'Profil Usaha'; $data['profil_usaha'] = $this->Profilusaha_model->getProfilUsaha(); $data['metode_pembayaran'] = $this->Profilusaha_model->getMetodePembayaran(); $this->load->view('admin/layout/header', $data); $this->load->view('admin/layout/side'); $this->load->view('admin/layout/side-header'); $this->load->view('admin/profil_usaha/index'); $this->load->view('admin/layout/footer'); } public function metode_pembayaran() { $data['title'] = 'Metode Pembayaran'; $data['metode_pembayaran'] = $this->Profilusaha_model->getMetodePembayaran(); $this->load->view('admin/layout/header', $data); $this->load->view('admin/layout/side'); $this->load->view('admin/layout/side-header'); $this->load->view('admin/profil_usaha/metode_pembayaran'); $this->load->view('admin/layout/footer'); } public function get_metode_by_id($id) { echo json_encode($this->Profilusaha_model->get_metode_by_id($id)); } public function tambahmetodepembayaran() { $this->form_validation->set_rules('nama_merchant', 'nama_merchant', 'required'); $this->form_validation->set_rules('kode_pembayaran', 'kode_pembayaran', 'numeric|required'); $this->form_validation->set_rules('atas_nama', 'atas_nama', 'required'); if ($this->form_validation->run() == FALSE) { $this->session->set_flashdata('error', validation_errors()); redirect('profilusaha/metode_pembayaran'); } else { $this->Profilusaha_model->tambah_metode_pembayaran(); $this->session->set_flashdata('message', '<div class="alert alert-success" role="alert"> Sukses Menambah Metode Pembayaran </div>'); redirect('profilusaha/metode_pembayaran'); } } public function editmetodepembayaran() { $this->form_validation->set_rules('nama_merchant', 'nama_merchant', 'required'); $this->form_validation->set_rules('kode_pembayaran', 'kode_pembayaran', 'numeric|required'); $this->form_validation->set_rules('atas_nama', 'atas_nama', 'required'); if ($this->form_validation->run() == FALSE) { $this->session->set_flashdata('error', validation_errors()); redirect('profilusaha/metode_pembayaran'); } else { $this->Profilusaha_model->edit_metode_pembayaran(); $this->session->set_flashdata('message', '<div class="alert alert-success" role="alert"> Sukses Mengedit Metode Pembayaran </div>'); redirect('profilusaha/metode_pembayaran'); } } public function hapusmetodepembayaran($id) { $this->Profilusaha_model->hapus_metode_pembayaran($id); $this->session->set_flashdata('message', '<div class="alert alert-success" role="alert"> Sukses Hapus Metode Pembayaran </div>'); redirect('profilusaha/metode_pembayaran'); } public function edit() { $this->form_validation->set_rules('nama_usaha', 'nama_usaha', 'required'); $this->form_validation->set_rules('alamat', 'alamat', 'required'); $this->form_validation->set_rules('deskripsi', 'deskripsi', 'required'); $this->form_validation->set_rules('nomor_telepon', 'nomor_telepon', 'numeric|required'); if ($this->form_validation->run() == FALSE) { $this->session->set_flashdata('error', validation_errors()); $data['title'] = 'Edit Profil Usaha'; $data['profil_usaha'] = $this->Profilusaha_model->getProfilUsaha(); $this->load->view('admin/layout/header', $data); $this->load->view('admin/layout/side'); $this->load->view('admin/layout/side-header'); $this->load->view('admin/profil_usaha/edit'); $this->load->view('admin/layout/footer'); } else { $this->Profilusaha_model->edit_profil_usaha(); $this->session->set_flashdata('message', '<div class="alert alert-success" role="alert"> Sukses Mengedit Profil Usaha </div>'); redirect('profilusaha/index'); } } }
Copyright ©2021 || Defacer Indonesia