MIF_E31220215/peramalanmovingaverage/routes/web.php

77 lines
2.9 KiB
PHP

<?php
use App\Http\Controllers\AdminController;
use App\Http\Controllers\AuthController;
use Illuminate\Support\Facades\Route;
Route::get('/', function () {
return view('home');
});
Route::post('/login', [AuthController::class, 'login']);
Route::get('/logout', [AuthController::class, 'logout']);
Route::middleware(['isLogin'])->controller(AdminController::class)->group(function () {
// Profile
Route::get('/profile', 'profile');
Route::put('/profileupdate', 'profileupdate');
// Produk
Route::get('/dashboard', 'dashboard');
Route::get('/daftarbarang', 'daftarbarang');
Route::get('/tambahbarang', 'tambahbarang');
Route::post('/tambahbarang', 'tambahbarangsimpan');
Route::get('/barangedit/{id}', 'barangedit');
Route::put('/barangeditsimpan/{id}', 'barangeditsimpan');
Route::delete('/baranghapus/{id}', 'baranghapus');
// Barang masuk
Route::get('/barangmasuk', 'barangmasuk');
Route::get('/barangmasuktambah', 'barangmasuktambah');
Route::post('/barangmasuktambah', 'barangmasuktambahsimpan');
Route::get('/barangmasukhapus/{id}', 'barangmasukhapus');
// Barang keluar
Route::get('/barangkeluar', 'barangkeluar');
Route::get('/barangkeluartambah', 'barangkeluartambah');
Route::post('/barangkeluartambah', 'barangkeluartambahsimpan');
Route::post('/barangkeluarhapus/{id}', 'barangkeluarhapus');
// Pengguna
Route::get('/penggunadaftar', 'penggunadaftar');
Route::get('/penggunatambah', 'penggunatambah');
Route::post('/penggunatambahsimpan', 'penggunatambahsimpan');
Route::get('/penggunaedit/{id}', 'penggunaedit');
Route::put('/penggunaeditsimpan/{id}', 'penggunaeditsimpan');
Route::delete('/penggunahapus/{id}', 'penggunahapus');
// Penjualan
Route::get('/penjualan', 'penjualandaftar');
Route::get('/penjualantambah', 'penjualantambah');
Route::post('/penjualantambahsimpan', 'penjualantambahsimpan');
Route::get('/notapenjualan/{id}', 'cetaknotapenjualan');
Route::get('/cetakfakturpenjualan/{id}', 'cetakfakturpenjualan');
Route::get('/penjualanhapus/{id}', 'penjualanhapus');
// Supplier
Route::get('/supplierdaftar', 'supplier');
Route::get('/suppliertambah', 'suppliertambah');
Route::post('/suppliertambahsimpan', 'suppliertambahsimpan');
Route::get('/supplieredit/{id}', 'supplieredit');
Route::get('/supplierdetail/{id}', 'supplierdetail');
Route::put('/suppliereditsimpan/{id}', 'suppliereditsimpan');
Route::delete('/supplierhapus/{id}', 'supplierhapus');
// Laporan penjualan
Route::get('/laporanpenjualan', 'laporanpenjualan');
Route::post('/laporanpenjualan', 'laporanpenjualan');
// laporan pembelian
Route::get('/laporanpembelian', 'laporanpembelian');
Route::post('/laporanpembelian', 'laporanpembelian');
Route::get('/peramalan', 'peramalan');
Route::get('/peramalanhasil', 'peramalanhasil');
});