|
Server : Apache/2.4.41 (Ubuntu) System : Linux vmi1525618.contaboserver.net 5.4.0-105-generic #119-Ubuntu SMP Mon Mar 7 18:49:24 UTC 2022 x86_64 User : www-data ( 33) PHP Version : 8.2.12 Disable Function : NONE Directory : /var/www/coaching/coaching.bizkrypt.com/routes/ |
Upload File : |
<?php
use App\Http\Controllers\Admin\AdminPermissionController;
// Auth
use App\Http\Controllers\Admin\AdminRolesController;
// Dashboard & Profile
use App\Http\Controllers\Admin\AdminUserController;
use App\Http\Controllers\Admin\AdmissionController;
// Admission & enquiry
use App\Http\Controllers\Admin\AttendanceController;
use App\Http\Controllers\Admin\ClassController;
use App\Http\Controllers\Admin\DashboardController;
use App\Http\Controllers\Admin\DaybookController;
use App\Http\Controllers\Admin\EnquiryController;
use App\Http\Controllers\Admin\FeesCollectionController;
use App\Http\Controllers\Admin\FeesMasterController;
use App\Http\Controllers\Admin\FeesTypeController;
use App\Http\Controllers\Admin\LogController;
use App\Http\Controllers\Admin\ParentController;
// use App\Http\Controllers\Admin\SchoolController;
use App\Http\Controllers\Admin\ProfileController;
// Fees Controllers ===============
use App\Http\Controllers\Admin\SchoolController;
use App\Http\Controllers\Admin\SectionController;
use App\Http\Controllers\Admin\StudentController;
use App\Http\Controllers\Admin\TestresultController;
use App\Http\Controllers\AuthController;
use App\Http\Controllers\Admin\ContactController;
use App\Http\Controllers\Admin\DealController;
use App\Http\Controllers\Admin\WebsiteController;
use App\Http\Controllers\Admin\TaskController;
use App\Http\Controllers\Admin\NotificationController;
use App\Http\Controllers\Admin\ReportController;
use App\Http\Controllers\Admin\IdcardController;
use App\Http\Controllers\Admin\StudyMaterialController;
use App\Http\Controllers\Admin\DeliveryOrderController;
// Other Then Superadmin Role
use App\Http\Controllers\CronjobController;
use App\Http\Controllers\TempAdmissionController;
// CronJob
use Illuminate\Support\Facades\Route;
/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| contains the "web" middleware group. Now create something great!
|
*/
// Default
Route::get('/', [AuthController::class, 'login']);
// login Get POST
Route::get('/login', [AuthController::class, 'login']);
Route::post('/login', [AuthController::class, 'makeLogin'])->name('login');
// Logout
Route::get('/logout', [AuthController::class, 'logout']);
Route::group(['middleware' => 'auth'], function () {
// Dashboard
Route::get('dashboard', [DashboardController::class, 'superadminDashboard']);
// End Dashboard
// My Profile
Route::get('profile', [ProfileController::class, 'profile']);
Route::get('edit-profile', [ProfileController::class, 'edit_profile']);
Route::post('edit-profile', [ProfileController::class, 'save_edit_profile']);
Route::get('change-password', [ProfileController::class, 'change_password']);
Route::post('change-password', [ProfileController::class, 'save_change_password']);
Route::post('two-factor-change', [ProfileController::class, 'twoFactorCheck']);
Route::post('change-loggedin-school', [ProfileController::class, 'change_school_session']);
// Profile end ==============================
// Enquiry
Route::group(['middleware' => 'role:view-enquiry'], function () {
Route::get('enquiries', [EnquiryController::class, 'index']);
Route::get('enquiry/view/{id}', [EnquiryController::class, 'show'])->name('enquiry.view');
// Add
Route::group(['middleware' => 'role:add-enquiry'], function () {
Route::get('enquiry/add', [EnquiryController::class, 'create'])->name('enquiry.add');
Route::post('enquiry/add', [EnquiryController::class, 'store'])->name('enquiry.store');
});
Route::group(['middleware' => 'role:edit-enquiry'], function () {
Route::get('enquiry/edit/{id}', [EnquiryController::class, 'edit'])->name('enquiry.edit');
Route::post('enquiry/edit/{id}', [EnquiryController::class, 'update'])->name('enquiry.update');
});
// DELETE
Route::group(['middleware' => 'role:delete-enquiry'], function () {
Route::get('delete-enquiry/{id}', [EnquiryController::class, 'destroy'])->name('enquiry.destroy');
});
});
// End Enquiry
Route::get('admission/get-section/{id}', [AdmissionController::class, 'getSection']);
// Add
Route::group(['middleware' => 'role:add-admission'], function () {
Route::get('admission/add', [AdmissionController::class, 'create']);
Route::post('admission/add', [AdmissionController::class, 'store']);
Route::post('admission/search-parent-details', [AdmissionController::class, 'getParent']);
});
Route::group(['middleware' => 'role:import-admission'], function () {
Route::get('admission/import', [AdmissionController::class, 'import']);
Route::post('admission/import', [AdmissionController::class, 'import_post']);
});
// Route::group(['middleware' => 'role:fees-statement'], function () {
// Route::get('admission/add', [AdmissionController::class, 'create']);
// Route::post('admission/add', [AdmissionController::class, 'store']);
// Route::get('admission/get-section/{id}', [AdmissionController::class, 'getSection']);
// Route::post('admission/search-parent-details', [AdmissionController::class, 'getParent']);
// Route::get('admission/get-parent-details/{id}', [AdmissionController::class, 'getParentDetails']);
// });
// End Admission ========
// Master Schools =========
Route::group(['middleware' => 'role:view-school'], function () {
Route::get('schools', [SchoolController::class, 'index']);
// ADD
Route::group(['middleware' => 'role:add-school'], function () {
Route::get('add-school', [SchoolController::class, 'create']);
Route::post('add-school', [SchoolController::class, 'store']);
});
// EDIT
Route::group(['middleware' => 'role:edit-school'], function () {
Route::get('edit-school/{id}', [SchoolController::class, 'edit']);
Route::post('edit-school/{id}', [SchoolController::class, 'update']);
Route::post('school-change-status', [SchoolController::class, 'ChangeStatus']);
});
// DELETE
Route::group(['middleware' => 'role:delete-school'], function () {
Route::get('delete-school/{id}', [SchoolController::class, 'destroy']);
});
});
// End Schools =============
// Master Class =========
Route::group(['middleware' => 'role:view-class'], function () {
Route::get('classes', [ClassController::class, 'index']);
// add
Route::group(['middleware' => 'role:add-class'], function () {
Route::get('add-class', [ClassController::class, 'create']);
Route::post('add-class', [ClassController::class, 'store']);
});
// edit
Route::group(['middleware' => 'role:edit-class'], function () {
Route::get('edit-class/{id}', [ClassController::class, 'edit']);
Route::post('edit-class/{id}', [ClassController::class, 'update']);
Route::post('class-change-status', [ClassController::class, 'ChangeStatus']);
Route::post('class-change-automark', [ClassController::class, 'ChangeAutoMark']);
});
// delete
Route::group(['middleware' => 'role:delete-class'], function () {
Route::get('delete-class/{id}', [ClassController::class, 'destroy']);
});
});
// End Class=============
// Master Section =======
Route::group(['middleware' => 'role:view-section'], function () {
Route::get('class/sections/{id}', [SectionController::class, 'index']);
// add
Route::group(['middleware' => 'role:add-class'], function () {
Route::get('class/add-section/{id}', [SectionController::class, 'create']);
Route::post('class/add-section/{id}', [SectionController::class, 'store']);
});
// edit
Route::group(['middleware' => 'role:edit-section'], function () {
Route::get('class/edit-section/{class_id}/{id}', [SectionController::class, 'edit']);
Route::post('class/edit-section/{class_id}/{id}', [SectionController::class, 'update']);
Route::post('section-change-status', [SectionController::class, 'ChangeStatus']);
Route::post('section-change-automark', [SectionController::class, 'ChangeAutoMark']);
});
// delete
Route::group(['middleware' => 'role:delete-class'], function () {
Route::get('class/section/delete/{class_id}/{id}', [SectionController::class, 'destroy']);
});
});
// End Section ==========
// Student ==============
Route::get('admission/get-parent-details/{id}', [AdmissionController::class, 'getParentDetails']);
Route::group(['middleware' => 'role:view-student'], function () {
Route::get('students', [StudentController::class, 'index']);
Route::get('student/view/{id}', [StudentController::class, 'show']);
// edit
Route::group(['middleware' => 'role:edit-student'], function () {
Route::get('student/edit/{id}', [StudentController::class, 'edit']);
Route::post('student/edit/{id}', [StudentController::class, 'update']);
});
// export
Route::group(['middleware' => 'role:export-student'], function () {
Route::get('export', [StudentController::class, 'export']);
Route::get('export_parent', [StudentController::class, 'export_parent']);
});
// Delete Single / Multiple
Route::group(['middleware' => 'role:delete-student'], function () {
Route::get('student/delete/{id}', [StudentController::class, 'destroy']);
Route::post('student/delete', [StudentController::class, 'destroy_all']);
});
// Reset Password Student Login
Route::group(['middleware' => 'role:change-student-password'], function () {
Route::post('student/change-password', [StudentController::class, 'change_password']);
});
// Promote Student
Route::group(['middleware' => 'role:promote-student'], function () {
Route::get('student/promote/{id}', [StudentController::class, 'single_change_or_promote']);
Route::post('student/promote/{id}', [StudentController::class, 'post_single_change_or_promote']);
Route::get('student/promote', [StudentController::class, 'change_or_promote']);
Route::post('student/promote', [StudentController::class, 'post_change_or_promote']);
Route::get('student/promote/delete/{user_id}/{id}', [StudentController::class, 'delete_single_change_or_promote']);
});
});
// End Student ==============
// Parents
Route::group(['middleware' => 'role:view-parents'], function () {
Route::get('parents', [ParentController::class, 'index']);
Route::get('parent/view/{id}', [ParentController::class, 'show']);
// edit
Route::group(['middleware' => 'role:edit-parent'], function () {
Route::get('parent/edit/{id}', [ParentController::class, 'edit']);
Route::post('parent/edit/{id}', [ParentController::class, 'update']);
Route::get('parent/import', [ParentController::class, 'import']);
Route::post('parent/import', [ParentController::class, 'import_post']);
});
// delete
Route::group(['middleware' => 'role:delete-parent'], function () {
Route::get('parent/delete/{id}', [ParentController::class, 'destroy']);
});
});
// End Parents
// Fees structure routes ==================
// Fees Types
Route::group(['middleware' => 'role:view-fees_type'], function () {
Route::get('fees_types', [FeesTypeController::class, 'index']);
// add
Route::group(['middleware' => 'role:add-fees_type'], function () {
Route::get('fees_type/add', [FeesTypeController::class, 'create']);
Route::post('fees_type/add', [FeesTypeController::class, 'store']);
});
// edit
Route::group(['middleware' => 'role:edit-fees_type'], function () {
Route::get('fees_type/edit/{id}', [FeesTypeController::class, 'edit']);
Route::post('fees_type/edit/{id}', [FeesTypeController::class, 'update']);
});
// delete
Route::group(['middleware' => 'role:delete-fees_type'], function () {
Route::get('fees_type/delete/{id}', [FeesTypeController::class, 'destroy']);
});
});
// End Fees Types
// Fees Masters
Route::group(['middleware' => 'role:view-fees_masters'], function () {
Route::get('fees_masters', [FeesMasterController::class, 'index']);
// add
Route::group(['middleware' => 'role:add-fees_masters'], function () {
Route::get('fees_master/add', [FeesMasterController::class, 'create']);
Route::post('fees_master/add', [FeesMasterController::class, 'store']);
});
// edit
Route::group(['middleware' => 'role:edit-fees_masters'], function () {
Route::get('fees_master/edit/{id}', [FeesMasterController::class, 'edit']);
Route::post('fees_master/edit/{id}', [FeesMasterController::class, 'update']);
});
// delete
Route::group(['middleware' => 'role:delete-fees_masters'], function () {
Route::get('fees_master/delete/{id}', [FeesMasterController::class, 'destroy']);
});
// assign fees
Route::group(['middleware' => 'role:assign-fees_masters'], function () {
Route::get('fees_master/assign', [FeesMasterController::class, 'assign']);
Route::post('fees_master/assign', [FeesMasterController::class, 'assign_ajax_post']);
});
});
// End Fees Masters
Route::group(['middleware' => 'role:view-pending-fees-report'], function () {
Route::get('pending-fees-report', [FeesCollectionController::class, 'pending_fees_report']);
// Route::get('pending-fees-report', [FeesCollectionController::class, 'pending_fees_report']);
});
// Fees Collect
Route::group(['middleware' => 'role:view-fees_collect'], function () {
Route::get('fees_collect', [FeesCollectionController::class, 'index']);
Route::post('fees_collect/refund', [FeesCollectionController::class, 'refund']);
Route::get('fees_collect/student/{id}', [FeesCollectionController::class, 'add_fees_collect']);
Route::get('fees_collect/fee-reciept/{id}', [FeesCollectionController::class, 'feeReciept'])->name('feescollect.fee-reciept');
Route::get('fees_collect/student/{id}', [FeesCollectionController::class, 'add_fees_collect']);
Route::get('fees_collect/export', [FeesCollectionController::class, 'export']);
Route::get('fees_collect/bulk_fees_import', [FeesCollectionController::class, 'bulk_fees_import']);
Route::post('fees_collect/bulk_fees_import', [FeesCollectionController::class, 'bulk_fees_import_post']);
// delete_zero_feescollect
//Route::get('delete_zero_feescollect', [FeesCollectionController::class, 'delete_zero_feescollect']);
});
// Daybook & reprint slip
Route::group(['middleware' => 'role:view-daybook'], function () {
Route::get('daybook', [DaybookController::class, 'index']);
Route::get('daybook/export', [DaybookController::class, 'export']);
});
// Add Fees Collect
Route::group(['middleware' => 'role:add-fees_collect'], function () {
Route::post('fee_collect/receive', [FeesCollectionController::class, 'receive_fees_alloted']);
});
// Delete Fees Alloted
Route::group(['middleware' => 'role:delete-fees_collect'], function () {
Route::get('fee_collect/fees_alloted/delete/{student_id}/{id}', [FeesCollectionController::class, 'delete_fees_alloted']);
Route::get('fee_collect/delete/{student_id}/{id}', [FeesCollectionController::class, 'delete_fees_collected']);
});
// End Fees Collect
// End Fees structure =====================
// User Permission Routes With Role & Permissions =================================
Route::group(['middleware' => 'role:view-user'], function () {
Route::get('users', [AdminUserController::class, 'index']);
Route::get('view-user/{id}', [AdminUserController::class, 'show']);
// Add
Route::group(['middleware' => 'role:add-user'], function () {
Route::get('add-user', [AdminUserController::class, 'create']);
Route::post('add-user', [AdminUserController::class, 'store']);
});
// edit
Route::group(['middleware' => 'role:edit-user'], function () {
Route::get('edit-user/{id}', [AdminUserController::class, 'edit']);
Route::post('edit-user/{id}', [AdminUserController::class, 'update']);
Route::post('change-status', [AdminUserController::class, 'change_status']);
});
// Password
Route::group(['middleware' => 'role:change-user-password'], function () {
Route::get('reset-user-password/{id}', [AdminUserController::class, 'resetUserPassword']);
Route::post('reset-user-password/{id}', [AdminUserController::class, 'updateUserPassword']);
});
// Delete
Route::group(['middleware' => 'role:delete-user'], function () {
Route::get('delete-user/{id}', [AdminUserController::class, 'destroy']);
});
});
// Role & Permission Routes ========================================================
Route::group(['middleware' => 'role:view-role'], function () {
Route::get('roles', [AdminRolesController::class, 'index']);
Route::get('view-role/{id}', [AdminRolesController::class, 'show']);
// add
Route::group(['middleware' => 'role:add-role'], function () {
Route::get('add-role', [AdminRolesController::class, 'create']);
Route::post('add-role', [AdminRolesController::class, 'store']);
});
// edit
Route::group(['middleware' => 'role:edit-role'], function () {
Route::get('edit-role/{id}', [AdminRolesController::class, 'edit']);
Route::post('edit-role/{id}', [AdminRolesController::class, 'update']);
});
// delete
Route::group(['middleware' => 'role:delete-role'], function () {
Route::get('delete-role/{id}', [AdminRolesController::class, 'destroy']);
});
// view permission
Route::group(['middleware' => 'role:view-role-permission'], function () {
Route::get('permission/{id?}', [AdminPermissionController::class, 'index']);
});
// add edit delete permission
Route::group(['middleware' => 'role:edit-role-permission'], function () {
Route::get('add-permission/{role_id}', [AdminPermissionController::class, 'create']);
Route::post('add-permission/{role_id}', [AdminPermissionController::class, 'store']);
Route::get('delete-permission/{id}', [AdminPermissionController::class, 'destroy']);
// Create New Permission
Route::post('add-new-permission', [AdminPermissionController::class, 'add_new_permission']);
});
});
// Attendance Routes ========================================================
Route::group(['middleware' => 'role:view-student-attendance'], function () {
Route::get('attendance/student', [AttendanceController::class, 'index']);
// add
Route::group(['middleware' => 'role:mark-student-attendance'], function () {
Route::post('attendance/mark', [AttendanceController::class, 'mark_attendance']);
Route::post('attendance/mark/single', [AttendanceController::class, 'single_mark_attendance']);
Route::post('attendance/mark/auto_biometric', [AttendanceController::class, 'auto_biometric']);
});
// add
Route::group(['middleware' => 'role:sheet-student-attendance'], function () {
Route::get('attendance/sheet', [AttendanceController::class, 'attendance_sheet']);
});
});
// Test Result Routes ========================================================
Route::group(['middleware' => 'role:report-testresult'], function () {
// Report
Route::get('testresult/report', [TestresultController::class, 'index']);
Route::post('testresult/report', [TestresultController::class, 'testresult_report']);
Route::get('testresult/test-report', [TestresultController::class, 'testReport']);
Route::get('testresult/test-report-individuals', [TestresultController::class, 'testReportSingle']);
Route::get('testresult/test-report-multiple', [TestresultController::class, 'testReportMultiple']);
Route::get('testresult/export', [TestresultController::class, 'export']);
Route::get('testresult/find_duplicates', [TestresultController::class, 'find_duplicates']);
// Import
Route::group(['middleware' => 'role:import-testresult'], function () {
Route::get('testresult/import', [TestresultController::class, 'import']);
Route::post('testresult/import', [TestresultController::class, 'import_post']);
});
// Delete
Route::group(['middleware' => 'role:delete-testresult'], function () {
Route::get('testresult/delete/{id}', [TestresultController::class, 'destroy']);
Route::post('testresult/delete', [TestresultController::class, 'destroy_all']);
});
// Edit
Route::group(['middleware' => 'role:edit-testresult'], function () {
Route::get('testresult/edit/{test_id}', [TestresultController::class, 'edit_testresult']);
Route::post('testresult/edit/{test_id}', [TestresultController::class, 'edit_testresult_post']);
});
// MARKS SMS
Route::group(['middleware' => 'role:sendsms-testresult'], function () {
Route::post('testresult/send_sms_marks', [TestresultController::class, 'send_sms_marks']);
});
});
// Logs ==================================================================================
Route::group(['middleware' => 'role:log'], function () {
Route::get('logs', [LogController::class, 'logList']);
Route::get('add-to-log', [LogController::class, 'myTestAddToLog']);
});
// SMS CDR Report ==================================================================================
Route::group(['middleware' => 'role:sms-cdr-report'], function () {
Route::get('sms_cdr_report', [LogController::class, 'sms_cdr_report']);
});
// Biomatric Logs ==================================================================================
Route::group(['middleware' => 'role:biometric-logs'], function () {
Route::get('biometric-logs', [LogController::class, 'biometric_logs']);
Route::get('import-biometric', [LogController::class, 'import_biometric']);
Route::post('import-biometric', [LogController::class, 'import_biometric_post']);
});
// Admission Form =====================================
Route::group(['middleware' => 'role:view-temp-admission'], function () {
Route::get('temp_admissions', [TempAdmissionController::class, 'index']);
// Route::get('export-dummy-admission', [TempAdmissionController::class, 'export']);
// Convert ===================
Route::group(['middleware' => 'role:convert-temp-admission'], function () {
Route::get('admission/add/{id}', [TempAdmissionController::class, 'tempAdmissionCreate']);
});
// Edit ==================
Route::group(['middleware' => 'role:edit-temp-admission'], function () {
Route::get('temp_admission/edit/{id}', [TempAdmissionController::class, 'editAdmission']);
Route::post('temp_admission/edit', [TempAdmissionController::class, 'updateAdmission']);
});
// Delete ================
Route::group(['middleware' => 'role:delete-temp-admission'], function () {
Route::get('temp_admission/delete/{id}', [TempAdmissionController::class, 'delete']);
Route::post('temp_admission/multiple-delete', [TempAdmissionController::class, 'multipleDelete']);
});
// End Admission Form =====================================
});
//contacts
Route::get('contacts',[ContactController::class,'index']);
Route::post('delete-multiple-contact',[ContactController::class,'multipleDelete']);
Route::post('contact-delete',[ContactController::class,'delete']);
Route::get('edit-contact/{id}',[ContactController::class,'edit']);
Route::post('edit-contact',[ContactController::class,'update']);
Route::get('view-contacts/{contact}',[ContactController::class,'viewContact']);
Route::post('set-key',[ContactController::class,'setKey']);
Route::post('sync-contact',[ContactController::class,'syncData']);
//deals
Route::get('all-deals',[DealController::class,'index']);
Route::post('delete-multiple-deal',[DealController::class,'multipleDelete']);
Route::post('deal-delete',[DealController::class,'delete']);
Route::get('edit-deal/{id}',[DealController::class,'edit']);
Route::post('edit-deal',[DealController::class,'update']);
//website setting
Route::get('admin/website-settings',[WebsiteController::class,'index']);
//tasks
Route::get('task-list',[TaskController::class,'index']);
Route::get('add-task',[TaskController::class,'add']);
Route::post('add-task',[TaskController::class,'store']);
Route::get('edit-task/{id}',[TaskController::class,'edit']);
Route::post('edit-task',[TaskController::class,'update']);
Route::post('delete-task',[TaskController::class,'delete']);
Route::post('delete-multiple-task',[TaskController::class,'multipleDelete']);
Route::post('task-status',[TaskController::class,'changeStatus']);
//comments
Route::post('add-comment',[TaskController::class,'addComments']);
Route::post('get-comment',[TaskController::class,'getComments']);
Route::post('fetch-task-comments',[TaskController::class,'fetchTaskComments']);
//notification
Route::get('admin/notifications',[NotificationController::class,'index']);
Route::get('add-notification',[NotificationController::class,'add']);
Route::post('add-notification',[NotificationController::class,'addNotification']);
Route::post('fetch-notification',[NotificationController::class,'fetchNotification']);
//reports
Route::get('admin/report',[ReportController::class,'index']);
Route::get('admin/enquiry-report',[ReportController::class,'enquiry_index']);
Route::get('admin/attendance-report',[ReportController::class,'attendance_index']);
Route::get('admin/exam-report',[ReportController::class,'exam_index']);
Route::get('student/download',[ReportController::class,'studentReportDownload']);
Route::get('enquiry/download',[ReportController::class,'enquiryReportDownload']);
//id card
Route::get('admin/idcard',[IdcardController::class,'index']);
Route::get('admin/add-idcard',[IdcardController::class,'add']);
Route::post('add-idcard',[IdcardController::class,'store']);
Route::get('edit-idcard/{id}',[IdcardController::class,'edit']);
Route::post('idcard-delete',[IdcardController::class,'delete']);
Route::post('student-idcard',[IdcardController::class,'generateIdCard']);
Route::get('bulk-idcard',[IdcardController::class,'bulkIdcard']);
Route::get('print-bulk-view',[IdcardController::class,'printBulkView']);
Route::get('print-bulk',[IdcardController::class,'printIdCardsPdf']);
//delivery management
Route::get('study-master',[StudyMaterialController::class,'index']);
Route::get('add-study-material',[StudyMaterialController::class,'add']);
Route::post('add-study-material',[StudyMaterialController::class,'store']);
Route::get('edit-study-material/{id}',[StudyMaterialController::class,'edit']);
Route::post('edit-study-material',[StudyMaterialController::class,'update']);
Route::post('delete-study-material',[StudyMaterialController::class,'delete']);
//find students for delivery
Route::get('find-students',[DeliveryOrderController::class,'findStudents']);
Route::get('delivery-order-list',[DeliveryOrderController::class,'orderList']);
Route::get('delivery-order',[DeliveryOrderController::class,'addOrder']);
Route::get('add-delivery-order',[DeliveryOrderController::class,'add']);
Route::post('create-delivery-order',[DeliveryOrderController::class,'createDelivery']);
Route::post('delivery-status-change',[DeliveryOrderController::class,'deliveryStatus']);
Route::get('edit-delivery-order/{id}',[DeliveryOrderController::class,'editOrder']);
Route::post('edit-delivery-order',[DeliveryOrderController::class,'updateOrder']);
Route::post('delete-delivery',[DeliveryOrderController::class,'delete']);
Route::post('track-delivery',[DeliveryOrderController::class,'trackDelivery']);
});
//open admission route
Route::get('admission-form', [TempAdmissionController::class, 'open_index']);
Route::post("temp-admission-submit", [TempAdmissionController::class, 'submitAdmission']);
// CronJob
Route::get('cronjob/test', [CronjobController::class, 'test']);
Route::get('cronjob/mark-attendance', [CronjobController::class, 'mark_attendance']);