{{ __('Add User') }}

Add User

Create a new user for the current dealer and assign roles and department.

@csrf @php $departmentCreateOptions = [['value' => '', 'label' => 'Select a department']]; foreach ($departments as $department) { $departmentCreateOptions[] = ['value' => (string) $department->id, 'label' => $department->name]; } $branchCreateOptions = [['value' => '', 'label' => 'Select a branch']]; foreach ($branches as $branch) { $branchCreateOptions[] = [ 'value' => (string) $branch->id, 'label' => $branch->name.($branch->code ? ' ('.$branch->code.')' : ''), ]; } $managerCreateOptions = [['value' => '', 'label' => 'No manager assigned']]; foreach ($managers as $manager) { $managerLabel = trim(($manager->name ?? '').' '.($manager->surname ?? '')); if ($manager->email) { $managerLabel = $managerLabel !== '' ? $managerLabel.' ('.$manager->email.')' : $manager->email; } $managerCreateOptions[] = [ 'value' => (string) $manager->id, 'label' => $managerLabel !== '' ? $managerLabel : 'User #'.$manager->id, ]; } @endphp
@error('name')

{{ $message }}

@enderror
@error('surname')

{{ $message }}

@enderror
@error('email')

{{ $message }}

@enderror
@error('phone')

{{ $message }}

@enderror
@error('branch_manager_id')

{{ $message }}

@enderror
@error('department_id')

{{ $message }}

@enderror
@error('branch_id')

{{ $message }}

@enderror
@foreach ($roles as $role) @endforeach
@error('roles')

{{ $message }}

@enderror

A strong temporary password will be generated automatically. The user will be forced to change it on first login.

Cancel