first commit
This commit is contained in:
93
application/controllers/su/BarangAdm.php
Normal file
93
application/controllers/su/BarangAdm.php
Normal file
@ -0,0 +1,93 @@
|
||||
<?php
|
||||
defined('BASEPATH') OR exit('No direct script access allowed');
|
||||
|
||||
class BarangAdm extends CI_Controller {
|
||||
|
||||
function __Construct()
|
||||
{
|
||||
parent ::__construct();
|
||||
if($this->session->userdata('logged_in')==false){
|
||||
$location = site_url('welcome');
|
||||
header("Location: ".$location);
|
||||
}
|
||||
$this->load->model('Barang');
|
||||
$this->load->model('Transaction');
|
||||
$this->load->model('Kategori');
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$hd['title'] = "Barang - Toko Dzaky Mulya";
|
||||
$hd['User'] = $this->session->userdata('username');
|
||||
$sb['aktif'] = "Barang";
|
||||
$sb['order'] = $this->Transaction->pending_order();
|
||||
$data['table'] = $this->Barang->barang_all();
|
||||
|
||||
$this->load->view('back/header',$hd);
|
||||
$this->load->view('back/sidebar',$sb);
|
||||
$this->load->view('back/barang',$data);
|
||||
$this->load->view('back/footer');
|
||||
}
|
||||
|
||||
public function tambah()
|
||||
{
|
||||
$hd['title'] = "Tambah Barang - Toko Dzaky Mulya";
|
||||
$hd['User'] = $this->session->userdata('username');
|
||||
$sb['aktif'] = "Barang";
|
||||
$sb['order'] = $this->Transaction->pending_order();
|
||||
$data['kategori'] = $this->Kategori->loadkategori();
|
||||
|
||||
$this->load->view('back/header');
|
||||
$this->load->view('back/sidebar',$sb);
|
||||
$this->load->view('back/tambahBarang',$data);
|
||||
$this->load->view('back/footer');
|
||||
}
|
||||
|
||||
public function tambah_conf()
|
||||
{
|
||||
$data = array(
|
||||
'nama' => $_POST['nama'],
|
||||
'kdbarang' => $_POST['kode'],
|
||||
'harga' => $_POST['harga'],
|
||||
'deskripsi' => $_POST['desc'],
|
||||
'kategori' => $_POST['kat'],
|
||||
'tags' => $_POST['tag'],
|
||||
'stok' => $_POST['stok'],
|
||||
'last_update' => date('Y-m-d G:i:s')
|
||||
);
|
||||
if($this->Barang->tambahbarang($data)){
|
||||
echo "sukses";
|
||||
}else{
|
||||
redirect('Produk/Tambah');
|
||||
}
|
||||
}
|
||||
|
||||
public function update($id)
|
||||
{
|
||||
$data['kategori'] = $this->Barang->loadkategori();
|
||||
$where = array('id'=>$id);
|
||||
$data['barang'] = $this->Barang->barang_cust($where);
|
||||
$this->load->view('back/updateBarang',$data);
|
||||
}
|
||||
|
||||
public function update_conf()
|
||||
{
|
||||
$data = array(
|
||||
'nama' => $_POST['nama'],
|
||||
'kdbarang' => $_POST['kode'],
|
||||
'harga' => $_POST['harga'],
|
||||
'deskripsi' => $_POST['desc'],
|
||||
'kategori' => $_POST['kat'],
|
||||
'tags' => $_POST['tag'],
|
||||
'stok' => $_POST['stok'],
|
||||
'last_update' => date('Y-m-d G:i:s')
|
||||
);
|
||||
print_r($data);
|
||||
if($this->Barang->updatebarang($_POST['id'],$data)){
|
||||
echo "sukses";
|
||||
}else{
|
||||
redirect('Produk/update/1');
|
||||
}
|
||||
}
|
||||
}
|
||||
?>
|
39
application/controllers/su/Dashboard.php
Normal file
39
application/controllers/su/Dashboard.php
Normal file
@ -0,0 +1,39 @@
|
||||
<?php
|
||||
defined('BASEPATH') OR exit('No direct script access allowed');
|
||||
|
||||
class Dashboard extends CI_Controller {
|
||||
|
||||
function __Construct()
|
||||
{
|
||||
parent ::__construct();
|
||||
if($this->session->userdata('logged_in')==false){
|
||||
$location = site_url('welcome');
|
||||
header("Location: ".$location);
|
||||
}
|
||||
$this->load->model('Transaction');
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
// echo "<ul>";
|
||||
// echo "<li><a href='".site_url('su/user/tambah')."'>Tambah User(general)</a></li>";
|
||||
// echo "<li><a href=''>View User</a></li>";
|
||||
// echo "<li><a href=''>Delete User User</a></li>";
|
||||
// echo "<li><a href=''>Update User User</a></li>";
|
||||
|
||||
// echo "<li><a href='".site_url('su/barang')."'>Barang</a></li>";
|
||||
// echo "<li><a href='".site_url('su/barang/tambah')."'>Tambah Barang</a></li>";
|
||||
// echo "<li><a href=''>Update Barang</a></li>";
|
||||
// echo "<li><a href=''>Delete Barang</a></li>";
|
||||
// echo "</ul>";
|
||||
//$this->load->view('back/dashboard');
|
||||
$sb['aktif'] = "Home";
|
||||
$sb['order'] = $this->Transaction->pending_order();
|
||||
$hd['title'] = "Dashboard Admin - Toko Dzaky Mulya";
|
||||
$hd['User'] = $this->session->userdata('username');
|
||||
$this->load->view('back/header',$hd);
|
||||
$this->load->view('back/sidebar',$sb);
|
||||
$this->load->view('back/dashboard');
|
||||
$this->load->view('back/footer');
|
||||
}
|
||||
}
|
52
application/controllers/su/Order.php
Normal file
52
application/controllers/su/Order.php
Normal file
@ -0,0 +1,52 @@
|
||||
<?php
|
||||
defined('BASEPATH') OR exit('No direct script access allowed');
|
||||
|
||||
class Order extends CI_Controller {
|
||||
function __Construct()
|
||||
{
|
||||
parent ::__construct();
|
||||
if($this->session->userdata('logged_in')==false){
|
||||
$location = site_url('welcome');
|
||||
header("Location: ".$location);
|
||||
}
|
||||
$this->load->model('Barang');
|
||||
$this->load->model('Transaction');
|
||||
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$hd['title'] = "View Order - Toko Dzaky Mulya";
|
||||
$hd['User'] = $this->session->userdata('username');
|
||||
$sb['aktif'] = "Order";
|
||||
$sb['order'] = $this->Transaction->pending_order();
|
||||
$data['table'] = $this->Transaction->get_order();
|
||||
|
||||
$this->load->view('back/header',$hd);
|
||||
$this->load->view('back/sidebar',$sb);
|
||||
$this->load->view('back/order',$data);
|
||||
$this->load->view('back/footer');
|
||||
}
|
||||
|
||||
public function order_view($id)
|
||||
{
|
||||
$hd['title'] = "Order - Toko Dzaky Mulya";
|
||||
$hd['User'] = $this->session->userdata('username');
|
||||
$sb['aktif'] = "Order";
|
||||
$sb['order'] = $this->Transaction->pending_order();
|
||||
$data['data'] = $this->Transaction->get_single_order($id);
|
||||
$this->load->view('back/header',$hd);
|
||||
$this->load->view('back/sidebar',$sb);
|
||||
$this->load->view('back/vieworder',$data);
|
||||
$this->load->view('back/footer');
|
||||
}
|
||||
|
||||
public function update_order($id)
|
||||
{
|
||||
$this->Transaction->update_order($id,$_POST['status']);
|
||||
$location = site_url('su/order');
|
||||
header("Location: ".$location);
|
||||
die();
|
||||
}
|
||||
}
|
||||
?>
|
Reference in New Issue
Block a user