@extends('partials.app') @section('title', isset($user) ? 'Edit User' : 'Create User') @section('content')

{{ isset($user) ? 'Edit User' : 'Create New User' }}

Organize identity, access, and profile details in a shorter, easier-to-scan layout.

Back to users
@if ($errors->any())
Please fix the following issues:
    @foreach ($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
@csrf @if (isset($user)) @method('PUT') @endif
@error('name') {{ $message }} @enderror
@error('corporate_id') {{ $message }} @enderror
@if (isset($user) && auth()->user()->getRoleNames()->map(fn ($role) => strtolower(trim($role)))->intersect(['admin', 'super admin', 'super-admin', 'dqa'])->isNotEmpty())
@error('internal_id') {{ $message }} @enderror
@endif
@error('roles') {{ $message }} @enderror @error('roles.*') {{ $message }} @enderror
@error('password') {{ $message }} @enderror
@if (!isset($user))
@error('password_confirmation') {{ $message }} @enderror
@endif
@error('department_id') {{ $message }} @enderror
@error('subdepartment_id') {{ $message }} @enderror
@error('designation_id') {{ $message }} @enderror
@error('experience_years') {{ $message }} @enderror
@error('qualification') {{ $message }} @enderror
is_trainer ? 'checked' : '' }}>
If checked, this user will appear in the trainer assignments and session log lists.
Cancel
@endsection @push('scripts') @endpush