Template
42 lines
2.1 KiB
PHP
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';
|