From 713e9ef1c6878a8f5c88f94e330cbb608b12c5ab Mon Sep 17 00:00:00 2001 From: Shailesh-1981 <86923815+Shailesh-1981@users.noreply.github.com> Date: Wed, 29 May 2024 16:39:42 +0530 Subject: [PATCH 1/2] update status --- .../Admin/ManageSubAdminController.php | 21 +++++++++++++++++++ app/Models/ManageModuleLink.php | 2 +- .../manage_subadmin.blade.php | 8 ++++--- routes/web.php | 1 + 4 files changed, 28 insertions(+), 4 deletions(-) diff --git a/app/Http/Controllers/Admin/ManageSubAdminController.php b/app/Http/Controllers/Admin/ManageSubAdminController.php index d6a20e0..7f4dcb8 100644 --- a/app/Http/Controllers/Admin/ManageSubAdminController.php +++ b/app/Http/Controllers/Admin/ManageSubAdminController.php @@ -159,6 +159,27 @@ class ManageSubAdminController extends Controller } } + public function change_admin_status(Request $request) + { + /* + Created By : Megha + Created at : 14 Feb 2024 + Use : To change passport status. + */ + try { + DB::beginTransaction(); + $status = IamPrincipal::find($request->passport_id); + $status->is_active = $request->status; + $status->save(); + DB::commit(); + + return jsonResponseWithSuccessMessage(__('success.update_data')); + } catch (Exception $e) { + Log::error("Update Status function Load Failed " . $e->getMessage()); + return jsonResponseWithErrorMessage(__('auth.something_went_wrong'), 500); + } + } + diff --git a/app/Models/ManageModuleLink.php b/app/Models/ManageModuleLink.php index d1ea081..b850665 100644 --- a/app/Models/ManageModuleLink.php +++ b/app/Models/ManageModuleLink.php @@ -8,7 +8,7 @@ use Illuminate\Database\Eloquent\Model; class ManageModuleLink extends Model { use HasFactory; - protected $table ='manage_module_links'; + protected $table ='manage_module_link'; protected $fillable =[ 'principal_xid', diff --git a/resources/views/Admin/pages/manage_users/manage_sub_admin/manage_subadmin.blade.php b/resources/views/Admin/pages/manage_users/manage_sub_admin/manage_subadmin.blade.php index 03ad052..e42791c 100644 --- a/resources/views/Admin/pages/manage_users/manage_sub_admin/manage_subadmin.blade.php +++ b/resources/views/Admin/pages/manage_users/manage_sub_admin/manage_subadmin.blade.php @@ -22,7 +22,7 @@
- +
@@ -51,7 +51,7 @@
{{ $sub_admins->email_address }} {{ \Carbon\Carbon::parse($sub_admins->created_at)->format('d/m/y') }} - View + View
@@ -63,7 +63,9 @@
  • - is_active ? 'checked' : '' }} class="active_admin" type="checkbox" id="switch{{ $sub_admins->id }}" switch="bool" checked /> + is_active ? 'checked' : '' }} class="active_admin" + type="checkbox" id="switch{{ $sub_admins->id }}" switch="bool" />
  • diff --git a/routes/web.php b/routes/web.php index b58e654..2910039 100644 --- a/routes/web.php +++ b/routes/web.php @@ -67,6 +67,7 @@ Route::delete('/manage_sub_admin/{id}', [ManageSubAdminController::class, 'delet Route::get('/edit_sub_admin/{id}', [ManageSubAdminController::class, 'edit'])->name('sub_admin_edit'); Route::post('/update_sub_admin', [ManageSubAdminController::class, 'update_subadmin']); Route::get('/change_admin_status', [ManageSubAdminController::class, 'change_admin_status']); +Route::get('/get_sub_admin_permission', [ManageSubAdminController::class, 'get_sub_admin_permission']); //*******************************************************manage passport******************************************************** Route::get('/manage-passport', [ ManagePassportController ::class, 'index'])->name('manage.passport'); //*******************************************************manage voucher******************************************************** From e9ed24e63b4ac955f08e380fba8f4392809acc7a Mon Sep 17 00:00:00 2001 From: Shailesh-1981 <86923815+Shailesh-1981@users.noreply.github.com> Date: Wed, 29 May 2024 16:42:18 +0530 Subject: [PATCH 2/2] update status --- app/Models/ManageModuleLink.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Models/ManageModuleLink.php b/app/Models/ManageModuleLink.php index b850665..d1ea081 100644 --- a/app/Models/ManageModuleLink.php +++ b/app/Models/ManageModuleLink.php @@ -8,7 +8,7 @@ use Illuminate\Database\Eloquent\Model; class ManageModuleLink extends Model { use HasFactory; - protected $table ='manage_module_link'; + protected $table ='manage_module_links'; protected $fillable =[ 'principal_xid',