Files
app-test-laravel/routes/web.php
T

42 lines
2.1 KiB
PHP

<?php
use Illuminate\Support\Facades\Route;
use App\Http\Controllers\ProductController;
use App\Http\Controllers\InvoiceController;
use App\Http\Controllers\OrderController;
use App\Http\Controllers\PatientController;
use App\Http\Controllers\DoctorController;
use App\Http\Controllers\PoliklinikController;
use App\Http\Controllers\PatientVisitController;
use Illuminate\Http\Request;
Route::get('/', function () {
return view('auth.login');
});
Route::get('/dashboard', function () {
return view('dashboard');
})->middleware(['auth'])->name('dashboard');
Route::get('/doctor/create', [DoctorController::class, 'create'])->name('doctor.create');
Route::post('/doctor', [DoctorController::class, 'store'])->name('doctor.store');
Route::get('/doctor/{id_doctor}', [DoctorController::class, 'show'])->name('doctor.show');
Route::delete('/doctor/{id_doctor}', [DoctorController::class, 'delete'])->name('doctor.delete');
Route::get('/patient/create', [PatientController::class, 'create'])->name('patient.create');
Route::post('/patient', [PatientController::class, 'store'])->name('patient.store');
Route::get('/patient/{id_patient}', [PatientController::class, 'show'])->name('patient.show');
Route::delete('/patient/{id_patient}', [PatientController::class, 'delete'])->name('patient.delete');
Route::get('/poliklinik/create', [PoliklinikController::class, 'create'])->name('poliklinik.create');
Route::post('/poliklinik', [PoliklinikController::class, 'store'])->name('poliklinik.store');
Route::get('/poliklinik/{id_poliklinik}', [PoliklinikController::class, 'show'])->name('poliklinik.show');
Route::delete('/poliklinik/{id_poliklinik}', [PoliklinikController::class, 'delete'])->name('poliklinik.delete');
Route::get('/patientVisit/create', [PatientVisitController::class, 'create'])->name('patientVisit.create');
Route::post('/patientVisit', [PatientVisitController::class, 'store'])->name('patientVisit.store');
Route::get('/patientVisit/{barcode}', [PatientVisitController::class, 'show'])->name('patientVisit.show');
Route::delete('/patientVisit/{barcode}', [PatientVisitController::class, 'delete'])->name('patientVisit.delete');
require __DIR__.'/auth.php';