@extends('admin.layouts.adminApp') @section('style') @endsection @section('content')
@if (has_permission(['Roles'], 'create'))
Add Role
@csrf @if(isset($edt)) @method('PUT') @endif
@error('name')
{{ $message }}
@enderror
@php $permissions = [ 'GIS' => ['index'], 'App' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], 'Dashboard' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], 'Users' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], 'Roles' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], 'Permission' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], 'Property' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], 'Wards' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], 'Relationship-with-Owners' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], 'Tax-Rate-Zone' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], 'Ownership-Type' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], 'Situations' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], 'Property-Type' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], 'Property-Uses' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], 'Year-of-Constructions' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], 'Exemption-Applicable' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], 'Floor-Usage-Types' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], 'Floor-Types' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], 'Usage-Factors' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], 'Nature-of-Construction' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], 'MIS' => ['index'], 'Properties' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status', 'tax-generate', 'properties-tax-list', 'user-profile', 'print-ward-demand-notice','demand-notice-print', 'properties-export', 'cash-desk-search','in-progress','QC-Level-1','QC-Level-2','QC-Done','report'], 'Ward-Members' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], 'Slider' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], 'Notice-Boards' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], 'Office-Bearers' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], 'President' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], 'Executive-Officer' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], 'Member-List' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], 'Staff-Details' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], 'Right-to-Information-Act' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], 'Citizen-Charter' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], 'Site-Settings' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], //'Gallery' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], //'Photo-Gallery' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], //'Video-Gallery' => ['index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'status'], ]; @endphp @foreach ($permissions as $key => $actions)
permission[$key]) && count($edt->permission[$key]) == count(auth()->user()->role->permission[$key])) ? 'checked' : '' }} >
@foreach ($actions as $action)
permission[$key] ?? [])) ? 'checked' : '' }} >
@endforeach
@endforeach @if(has_permission(['Roles'], 'status'))
@endif
@if(session('success'))
{{ session('success') }}
@endif @if($errors->any())
    @foreach($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
@endif @if(has_permission(['Roles'], 'show'))
Role List
ID Name Created By Date Status Actions
@endif
@endsection @section('script') @endsection