ASIGNACIÓN

{{--
Buscar usuario
--}}  
{{--
Hora Inicio
--}}  
 
 
Crea un grupo de asignacion
    

@php $counter = 0; @endphp
@forelse ($organizationGroup as $item) @php // dd($item); // dd($item->profile_id); $FreeComputers = App\Models\Computer::where('organization_id', $item->organization_id) ->where('user_id', null) ->where('organization_group_id', $item->id) ->get(); $freeCounter = count($FreeComputers); $assignedUsers = App\Models\assigment_organizations::where('organization_group_id', $item->id)->get(); $assignedComputers = App\Models\Computer::where('organization_group_id', $item->id)->get(); $organizationUsers = App\Models\OrganizationUsersGroup::where('organization_group_id', $item->id)->get(); // dd($assignedUsers); @endphp
Equipo {{ $item->name }}

Disponibles:
{{ $freeCounter }}
/
{{ $item->number_computers }}
@if ($item->assignment_type == 1)

Usuarios

@else   @endif
    
   
@if ($item->assignment_type == 1)
@if ($usersFromOrganization[$counter]) @foreach ($organizationUsers as $usersOrg) @php $xd = App\Models\User::find($usersOrg->user_id); // dd($usssers-); // dd($item->assignment_type == 1); @endphp

{{ $xd->name }}

 

{{ $xd->email }}

{{ $usersOrg->created_at }}

@endforeach @else @foreach ($assignedComputers as $computers) @php $xd = App\Models\User::find($computers->user_id); @endphp

{{ $computers->name }}
compu

 

@if ($computers->user_id != null) {{ $xd->name }} @else Compu sin asignar @endif

@if ($computers->user_id != null) {{ $xd->email }} @else Compu sin asignar @endif

@if ($computers->user_id != null) @else @endif
@endforeach @endif
@elseif ($item->assignment_type == 2)
@foreach ($assignedUsers as $usssers) @php $xd = App\Models\User::find($usssers->user_id); // dd($usssers-); // dd($item->assignment_type == 1); @endphp

{{ $xd->name }}
Desarollador

{{ $xd->email }}

@php $array = []; if ($usssers->sunday) { $array[1] = 'Domingo'; } if ($usssers->monday) { $array[2] = 'Lunes'; } if ($usssers->tuesday) { $array[3] = 'Martes'; } if ($usssers->wednesday) { $array[4] = 'Miercoles'; } if ($usssers->thursday) { $array[5] = 'Jueves'; } if ($usssers->friday) { $array[6] = 'Viernes'; } if ($usssers->saturday) { $array[7] = 'Sabado'; } // dd($array); $counter = 0; $counts = count($array) - 1; @endphp
@foreach ($array as $days) {{ $days }} @if ($counts == $counter) @else , @endif @php $counter += 1; @endphp @endforeach

{{ \Carbon\Carbon::parse($usssers->starts_at)->format('d/m/Y') }} {{ $usssers->start_time }} - {{ \Carbon\Carbon::parse($usssers->expires_in)->format('d/m/Y') }} {{ $usssers->end_time }}

@endforeach
@endif

@php $counter += 1; @endphp @empty

No tienes grupos creados

@endforelse @if (count($organizationGroup) == 0)   @else @php $groupOrganization = false; if ($modal != false) { $groupOrganization = App\Models\OrganizationsGroup::find($modal); $groupOrganization = $groupOrganization->assignment_type; $usersOrganization = App\Models\OrganizationUsersGroup::where('organization_group_id', $modal)->get(); } @endphp

Equipo
Desarolladoor
OS: {{ 'Windows' }}
@if ($groupOrganization == 1 || $groupOrganization == false) @elseif ($groupOrganization == 2) @endif

Buscar email
 
@if ($groupOrganization == 1 || $groupOrganization == false)   @elseif ($groupOrganization == 2) @if ($hourAssign)

Fecha de inicio

Hora de inicio

Fecha de entrega

Hora final

 Más opciones de asignación

Domingo

Lunes

Martes

Miercoles

Jueves

Viernes

Sabado

@else

Hora de inicio

Hora de entrega

 Más opciones de asignación

@endif @endif

{{ session('message') }}

@foreach ($users as $user) @php $group = App\Models\OrganizationUsersGroup::where('organization_group_id', $this->modal) ->where('user_id', $user->user_id) ->first(); if ($group != null) { continue; } @endphp @endforeach
Nombre {{ $user->name }} Email {{ $user->email }}
{{ $users->links() }}
{{ __('Cancel') }}
@endif

Equipo
Desarollador
OS: {{ 'Windows' }}

{{ session('message') }}

@foreach ($organization_users as $user) @endforeach
Nombre {{ $user->name }} Email {{ $user->email }}
{{ __('Cancel') }}

Crea tú grupo de asignación


@php $computer = App\Models\Computer::where('organization_id', Auth::user()->current_organization_id)->where('organization_group_id', null)->where('user_id', null)->get(); $compuCounter = count($computer); @endphp

Compus disponibles

{{ $compuCounter }}


Crear nombre del grupo

Numero de maquinas


Asignacion manual


{{ session('message') }}


{{ __('Cancel') }}     

¿Seguro deseas eliminar este grupo?


Al darle que si, desasignaras todos tus usuarios y recuperaras todas las compus ocupada


{{ __('Cancel') }}