MIF_E31220215/routes/web.php

58 lines
2.0 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::get('/create-user', [AuthController::class, 'create']);
Route::post('/create-user', [AuthController::class, 'store']);
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');
// 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');
// Laporan penjualan
Route::get('/laporanpenjualan', 'laporanpenjualan');
Route::post('/laporanpenjualan', 'laporanpenjualan');
Route::get('/peramalan', 'peramalan');
Route::get('/peramalanhasil', 'peramalanhasil');
});