admin module

This commit is contained in:
2024-04-11 16:44:09 +05:45
parent 1dbc6cabf8
commit 8d4ae8c598
122 changed files with 3728 additions and 3694 deletions

View File

@ -1,16 +0,0 @@
<?php
use App\Http\Controllers\CastesController;
use Illuminate\Support\Facades\Route;
Route::prefix("castes")->group(function () {
Route::get('/', [CastesController::class, 'index'])->name('castes.index');
Route::get('/create', [CastesController::class, 'create'])->name('castes.create');
Route::post('/store', [CastesController::class, 'store'])->name('castes.store');
Route::post('/sort', [CastesController::class, 'sort'])->name('castes.sort');
Route::post('/updatealias', [CastesController::class, 'updatealias'])->name('castes.updatealias');
Route::get('/show/{id}', [CastesController::class, 'show'])->name('castes.show');
Route::get('/edit/{id}', [CastesController::class, 'edit'])->name('castes.edit') ;
Route::post('/update/{id}', [CastesController::class, 'update'])->name('castes.update');
Route::get('/destroy/{id}', [CastesController::class, 'destroy'])->name('castes.destroy');
Route::get('/toggle/{id}', [CastesController::class, 'toggle'])->name('castes.toggle');
Route::get('/clone/{id}', [CastesController::class, 'clone'])->name('castes.clone');
});

View File

@ -1,16 +0,0 @@
<?php
use App\Http\Controllers\CitiesController;
use Illuminate\Support\Facades\Route;
Route::prefix("city")->as('cities.')->group(function () {
Route::get('/', [CitiesController::class, 'index'])->name('index');
Route::get('/create', [CitiesController::class, 'create'])->name('create');
Route::post('/store', [CitiesController::class, 'store'])->name('store');
Route::post('/sort', [CitiesController::class, 'sort'])->name('sort');
Route::post('/updatealias', [CitiesController::class, 'updatealias'])->name('updatealias');
Route::get('/show/{id}', [CitiesController::class, 'show'])->name('show');
Route::get('/edit/{id}', [CitiesController::class, 'edit'])->name('edit') ;
Route::post('/update/{id}', [CitiesController::class, 'update'])->name('update');
Route::delete('/destroy/{id}', [CitiesController::class, 'destroy'])->name('destroy');
Route::get('/clone/{id}', [CitiesController::class, 'clone'])->name('clone');
Route::get('/toggle/{id}', [CitiesController::class, 'toggle'])->name('toggle');
});

View File

@ -1,16 +1,17 @@
<?php
use App\Http\Controllers\CompaniesController;
use Illuminate\Support\Facades\Route;
Route::prefix("companies")->group(function () {
Route::get('/', [CompaniesController::class, 'index'])->name('companies.index');
Route::get('/create', [CompaniesController::class, 'create'])->name('companies.create');
Route::post('/store', [CompaniesController::class, 'store'])->name('companies.store');
Route::post('/sort', [CompaniesController::class, 'sort'])->name('companies.sort');
Route::post('/updatealias', [CompaniesController::class, 'updatealias'])->name('companies.updatealias');
Route::get('/show/{id}', [CompaniesController::class, 'show'])->name('companies.show');
Route::get('/edit/{id}', [CompaniesController::class, 'edit'])->name('companies.edit') ;
Route::post('/update/{id}', [CompaniesController::class, 'update'])->name('companies.update');
Route::get('/destroy/{id}', [CompaniesController::class, 'destroy'])->name('companies.destroy');
Route::get('/toggle/{id}', [CompaniesController::class, 'toggle'])->name('companies.toggle');
Route::get('/clone/{id}', [CompaniesController::class, 'clone'])->name('companies.clone');
});
Route::prefix("company")->group(function () {
Route::get('/', [CompaniesController::class, 'index'])->name('companies.index');
Route::get('/create', [CompaniesController::class, 'create'])->name('companies.create');
Route::post('/store', [CompaniesController::class, 'store'])->name('companies.store');
Route::post('/sort', [CompaniesController::class, 'sort'])->name('companies.sort');
Route::post('/updatealias', [CompaniesController::class, 'updatealias'])->name('companies.updatealias');
Route::get('/show/{id}', [CompaniesController::class, 'show'])->name('companies.show');
Route::get('/edit/{id}', [CompaniesController::class, 'edit'])->name('companies.edit');
Route::post('/update/{id}', [CompaniesController::class, 'update'])->name('companies.update');
Route::get('/destroy/{id}', [CompaniesController::class, 'destroy'])->name('companies.destroy');
Route::get('/toggle/{id}', [CompaniesController::class, 'toggle'])->name('companies.toggle');
Route::get('/clone/{id}', [CompaniesController::class, 'clone'])->name('companies.clone');
});

View File

@ -1,16 +1,17 @@
<?php
use App\Http\Controllers\CompanytypesController;
use Illuminate\Support\Facades\Route;
Route::prefix("companytypes")->group(function () {
Route::get('/', [CompanytypesController::class, 'index'])->name('companytypes.index');
Route::get('/create', [CompanytypesController::class, 'create'])->name('companytypes.create');
Route::post('/store', [CompanytypesController::class, 'store'])->name('companytypes.store');
Route::post('/sort', [CompanytypesController::class, 'sort'])->name('companytypes.sort');
Route::post('/updatealias', [CompanytypesController::class, 'updatealias'])->name('companytypes.updatealias');
Route::get('/show/{id}', [CompanytypesController::class, 'show'])->name('companytypes.show');
Route::get('/edit/{id}', [CompanytypesController::class, 'edit'])->name('companytypes.edit') ;
Route::post('/update/{id}', [CompanytypesController::class, 'update'])->name('companytypes.update');
Route::get('/destroy/{id}', [CompanytypesController::class, 'destroy'])->name('companytypes.destroy');
Route::get('/toggle/{id}', [CompanytypesController::class, 'toggle'])->name('companytypes.toggle');
Route::get('/clone/{id}', [CompanytypesController::class, 'clone'])->name('companytypes.clone');
});
Route::prefix("companytype")->as('companytypes.')->group(function () {
Route::get('/', [CompanytypesController::class, 'index'])->name('index');
Route::get('/create', [CompanytypesController::class, 'create'])->name('create');
Route::post('/store', [CompanytypesController::class, 'store'])->name('store');
Route::post('/sort', [CompanytypesController::class, 'sort'])->name('sort');
Route::post('/updatealias', [CompanytypesController::class, 'updatealias'])->name('updatealias');
Route::get('/show/{id}', [CompanytypesController::class, 'show'])->name('show');
Route::get('/edit/{id}', [CompanytypesController::class, 'edit'])->name('edit');
Route::post('/update/{id}', [CompanytypesController::class, 'update'])->name('update');
Route::get('/destroy/{id}', [CompanytypesController::class, 'destroy'])->name('destroy');
Route::get('/toggle/{id}', [CompanytypesController::class, 'toggle'])->name('toggle');
Route::get('/clone/{id}', [CompanytypesController::class, 'clone'])->name('clone');
});

View File

@ -1,15 +0,0 @@
<?php
use App\Http\Controllers\CountriesController;
use Illuminate\Support\Facades\Route;
Route::prefix("country")->as('countries.')->group(function () {
Route::get('/', [CountriesController::class, 'index'])->name('index');
Route::get('/create', [CountriesController::class, 'create'])->name('create');
Route::post('/store', [CountriesController::class, 'store'])->name('store');
Route::post('/sort', [CountriesController::class, 'sort'])->name('sort');
Route::post('/updatealias', [CountriesController::class, 'updatealias'])->name('updatealias');
Route::get('/show/{id}', [CountriesController::class, 'show'])->name('show');
Route::get('/edit/{id}', [CountriesController::class, 'edit'])->name('edit') ;
Route::post('/update/{id}', [CountriesController::class, 'update'])->name('update');
Route::delete('/destroy/{id}', [CountriesController::class, 'destroy'])->name('destroy');
Route::get('/toggle/{id}', [CountriesController::class, 'toggle'])->name('toggle');
});

View File

@ -1,17 +0,0 @@
<?php
use App\Http\Controllers\DistrictsController;
use Illuminate\Support\Facades\Route;
Route::prefix("district")->as('districts.')->group(function () {
Route::get('/', [DistrictsController::class, 'index'])->name('index');
Route::get('/create', [DistrictsController::class, 'create'])->name('create');
Route::post('/store', [DistrictsController::class, 'store'])->name('store');
Route::post('/sort', [DistrictsController::class, 'sort'])->name('sort');
Route::post('/updatealias', [DistrictsController::class, 'updatealias'])->name('updatealias');
Route::get('/show/{id}', [DistrictsController::class, 'show'])->name('show');
Route::get('/edit/{id}', [DistrictsController::class, 'edit'])->name('edit') ;
Route::post('/update/{id}', [DistrictsController::class, 'update'])->name('update');
Route::delete('/destroy/{id}', [DistrictsController::class, 'destroy'])->name('destroy');
Route::get('/toggle/{id}', [DistrictsController::class, 'toggle'])->name('toggle');
Route::get('/clone/{id}', [DistrictsController::class, 'clone'])->name('clone');
});

View File

@ -1,16 +0,0 @@
<?php
use App\Http\Controllers\GendersController;
use Illuminate\Support\Facades\Route;
Route::prefix("genders")->group(function () {
Route::get('/', [GendersController::class, 'index'])->name('genders.index');
Route::get('/create', [GendersController::class, 'create'])->name('genders.create');
Route::post('/store', [GendersController::class, 'store'])->name('genders.store');
Route::post('/sort', [GendersController::class, 'sort'])->name('genders.sort');
Route::post('/updatealias', [GendersController::class, 'updatealias'])->name('genders.updatealias');
Route::get('/show/{id}', [GendersController::class, 'show'])->name('genders.show');
Route::get('/edit/{id}', [GendersController::class, 'edit'])->name('genders.edit') ;
Route::post('/update/{id}', [GendersController::class, 'update'])->name('genders.update');
Route::get('/destroy/{id}', [GendersController::class, 'destroy'])->name('genders.destroy');
Route::get('/toggle/{id}', [GendersController::class, 'toggle'])->name('genders.toggle');
Route::get('/clone/{id}', [GendersController::class, 'clone'])->name('genders.clone');
});

View File

@ -1,16 +0,0 @@
<?php
use App\Http\Controllers\NationalitiesController;
use Illuminate\Support\Facades\Route;
Route::prefix("nationalities")->group(function () {
Route::get('/', [NationalitiesController::class, 'index'])->name('nationalities.index');
Route::get('/create', [NationalitiesController::class, 'create'])->name('nationalities.create');
Route::post('/store', [NationalitiesController::class, 'store'])->name('nationalities.store');
Route::post('/sort', [NationalitiesController::class, 'sort'])->name('nationalities.sort');
Route::post('/updatealias', [NationalitiesController::class, 'updatealias'])->name('nationalities.updatealias');
Route::get('/show/{id}', [NationalitiesController::class, 'show'])->name('nationalities.show');
Route::get('/edit/{id}', [NationalitiesController::class, 'edit'])->name('nationalities.edit') ;
Route::post('/update/{id}', [NationalitiesController::class, 'update'])->name('nationalities.update');
Route::get('/destroy/{id}', [NationalitiesController::class, 'destroy'])->name('nationalities.destroy');
Route::get('/toggle/{id}', [NationalitiesController::class, 'toggle'])->name('nationalities.toggle');
Route::get('/clone/{id}', [NationalitiesController::class, 'clone'])->name('nationalities.clone');
});

View File

@ -1,16 +0,0 @@
<?php
use App\Http\Controllers\ProvinceController;
use Illuminate\Support\Facades\Route;
Route::prefix("province")->as('provinces.')->group(function () {
Route::get('/', [ProvinceController::class, 'index'])->name('index');
Route::get('/create', [ProvinceController::class, 'create'])->name('create');
Route::post('/store', [ProvinceController::class, 'store'])->name('store');
Route::post('/sort', [ProvinceController::class, 'sort'])->name('sort');
Route::post('/updatealias', [ProvinceController::class, 'updatealias'])->name('updatealias');
Route::get('/show/{id}', [ProvinceController::class, 'show'])->name('show');
Route::get('/edit/{id}', [ProvinceController::class, 'edit'])->name('edit') ;
Route::post('/update/{id}', [ProvinceController::class, 'update'])->name('update');
Route::get('/destroy/{id}', [ProvinceController::class, 'destroy'])->name('destroy');
Route::get('/toggle/{id}', [ProvinceController::class, 'toggle'])->name('toggle');
Route::get('/clone/{id}', [ProvinceController::class, 'clone'])->name('clone');
});

View File

@ -1,16 +1,17 @@
<?php
use App\Http\Controllers\VendorsController;
use Illuminate\Support\Facades\Route;
Route::prefix("vendors")->group(function () {
Route::get('/', [VendorsController::class, 'index'])->name('vendors.index');
Route::get('/create', [VendorsController::class, 'create'])->name('vendors.create');
Route::post('/store', [VendorsController::class, 'store'])->name('vendors.store');
Route::post('/sort', [VendorsController::class, 'sort'])->name('vendors.sort');
Route::post('/updatealias', [VendorsController::class, 'updatealias'])->name('vendors.updatealias');
Route::get('/show/{id}', [VendorsController::class, 'show'])->name('vendors.show');
Route::get('/edit/{id}', [VendorsController::class, 'edit'])->name('vendors.edit') ;
Route::post('/update/{id}', [VendorsController::class, 'update'])->name('vendors.update');
Route::get('/destroy/{id}', [VendorsController::class, 'destroy'])->name('vendors.destroy');
Route::get('/toggle/{id}', [VendorsController::class, 'toggle'])->name('vendors.toggle');
Route::get('/clone/{id}', [VendorsController::class, 'clone'])->name('vendors.clone');
});
Route::prefix("vendors")->as('vendors.')->group(function () {
Route::get('/', [VendorsController::class, 'index'])->name('index');
Route::get('/create', [VendorsController::class, 'create'])->name('create');
Route::post('/store', [VendorsController::class, 'store'])->name('store');
Route::post('/sort', [VendorsController::class, 'sort'])->name('sort');
Route::post('/updatealias', [VendorsController::class, 'updatealias'])->name('updatealias');
Route::get('/show/{id}', [VendorsController::class, 'show'])->name('show');
Route::get('/edit/{id}', [VendorsController::class, 'edit'])->name('edit');
Route::post('/update/{id}', [VendorsController::class, 'update'])->name('update');
Route::get('/destroy/{id}', [VendorsController::class, 'destroy'])->name('destroy');
Route::get('/toggle/{id}', [VendorsController::class, 'toggle'])->name('toggle');
Route::get('/clone/{id}', [VendorsController::class, 'clone'])->name('clone');
});

View File

@ -1,16 +1,17 @@
<?php
use App\Http\Controllers\VendortypesController;
use Illuminate\Support\Facades\Route;
Route::prefix("vendortypes")->group(function () {
Route::get('/', [VendortypesController::class, 'index'])->name('vendortypes.index');
Route::get('/create', [VendortypesController::class, 'create'])->name('vendortypes.create');
Route::post('/store', [VendortypesController::class, 'store'])->name('vendortypes.store');
Route::post('/sort', [VendortypesController::class, 'sort'])->name('vendortypes.sort');
Route::post('/updatealias', [VendortypesController::class, 'updatealias'])->name('vendortypes.updatealias');
Route::get('/show/{id}', [VendortypesController::class, 'show'])->name('vendortypes.show');
Route::get('/edit/{id}', [VendortypesController::class, 'edit'])->name('vendortypes.edit') ;
Route::post('/update/{id}', [VendortypesController::class, 'update'])->name('vendortypes.update');
Route::get('/destroy/{id}', [VendortypesController::class, 'destroy'])->name('vendortypes.destroy');
Route::get('/toggle/{id}', [VendortypesController::class, 'toggle'])->name('vendortypes.toggle');
Route::get('/clone/{id}', [VendortypesController::class, 'clone'])->name('vendortypes.clone');
});
Route::prefix("vendortype")->as('vendortypes.')->group(function () {
Route::get('/', [VendortypesController::class, 'index'])->name('index');
Route::get('/create', [VendortypesController::class, 'create'])->name('create');
Route::post('/store', [VendortypesController::class, 'store'])->name('store');
Route::post('/sort', [VendortypesController::class, 'sort'])->name('sort');
Route::post('/updatealias', [VendortypesController::class, 'updatealias'])->name('updatealias');
Route::get('/show/{id}', [VendortypesController::class, 'show'])->name('show');
Route::get('/edit/{id}', [VendortypesController::class, 'edit'])->name('edit');
Route::post('/update/{id}', [VendortypesController::class, 'update'])->name('update');
Route::get('/destroy/{id}', [VendortypesController::class, 'destroy'])->name('destroy');
Route::get('/toggle/{id}', [VendortypesController::class, 'toggle'])->name('toggle');
Route::get('/clone/{id}', [VendortypesController::class, 'clone'])->name('clone');
});

View File

@ -44,25 +44,17 @@ Route::middleware('auth')->group(function () {
require __DIR__ . '/CRUDgenerated/route.companies.php';
require __DIR__ . '/CRUDgenerated/route.branches.php';
require __DIR__ . '/CRUDgenerated/route.countries.php';
require __DIR__ . '/CRUDgenerated/route.provinces.php';
require __DIR__ . '/CRUDgenerated/route.districts.php';
require __DIR__ . '/CRUDgenerated/route.cities.php';
require __DIR__ . '/CRUDgenerated/route.vendors.php';
require __DIR__ . '/CRUDgenerated/route.vendortypes.php';
// require __DIR__ . '/CRUDgenerated/route.vendortypes.php';
// require __DIR__ . '/CRUDgenerated/route.vendors.php';
// require __DIR__ . '/CRUDgenerated/route.genders.php';
// require __DIR__ . '/CRUDgenerated/route.castes.php';
// require __DIR__ . '/CRUDgenerated/route.nationalities.php';
// require __DIR__ . '/CRUDgenerated/route.ethnicities.php';
// require __DIR__ . '/CRUDgenerated/route.dags.php';
// require __DIR__ . '/CRUDgenerated/route.employees.php';
// require __DIR__ . '/CRUDgenerated/route.onboardings.php';
require __DIR__ . '/CRUDgenerated/route.departments.php';
require __DIR__ . '/CRUDgenerated/route.designations.php';
// require __DIR__ . '/CRUDgenerated/route.shifts.php';
// require __DIR__ . '/CRUDgenerated/route.workoptions.php';
// require __DIR__ . '/CRUDgenerated/route.leavetypes.php';