@extends('layouts.main') @push('styles') @endpush @section('content')

{{ __('payroll.staff_members') }}

@include('payroll::payroll.menu')
{{ Form::open(['route' => 'payroll.index_search', 'data-toggle' => 'validator']) }}
{{ Form::label('payroll_category', __('payroll.payroll_category')) }} {{ Form::select('payroll_category', $payroll_categories, '', ['class' => 'form-control']) }}
{{ Form::label('contract_type', __('payroll.contract')) }} {{ Form::select('contract_type', $contract_types, '', ['class' => 'form-control']) }}
{{ Form::label('payroll_scale', __('payroll.salary_scale')) }} {{ Form::select('payroll_scale', $salary_scales, '', ['class' => 'form-control']) }}
{{ Form::label('department', __('payroll.department')) }} {{ Form::select('department', $departments, '', ['class' => 'form-control']) }}
{{ Form::submit(__('investigations.search'), ['class'=>'btn btn-success pull-right']) }}
{{ Form::close() }}
{{ __('payroll.edit_multiple_employees') }}
@include('flash::message') @if($criteria !== '')

Search criteria : {{ $criteria }}

@endif {{ Form::open(['route' => 'payroll.edit.bulk_edit', 'data-toggle' => 'validator']) }}
@php $total_basic_pay = 0; @endphp @foreach($payrolls as $payroll) @php $contract_periods = json_decode($payroll->contract_period, true); $contract_periods = end($contract_periods); $total_basic_pay += $payroll->basic_pay; @endphp @endforeach
{{ __('payroll.staff_member') }} {{ __('payroll.position') }} {{ __('payroll.department') }} {{ __('payroll.payroll_category') }} {{ __('payroll.contract') }} {{ __('payroll.contract_period') }} {{ __('payroll.salary_scale') }} {{ __('payroll.bank') }} {{ __('payroll.basic_pay') }}
{{ $payroll->first_name . ' ' . $payroll->last_name }} ({{ $payroll->number . ' / ' . $payroll->phone }}) {{ $positions[$payroll->position] }} {{ $departments[$payroll->department] }} {{ $payroll_categories[$payroll->department] }} {{ $contract_types[$payroll->contract] ?? 'N/A' }} @if(\Carbon\Carbon::yesterday() > \Carbon\Carbon::parse($contract_periods[1])) {{ streamline_date($contract_periods[0]) }} to {{ streamline_date($contract_periods[1]) }} @elseif(\Carbon\Carbon::today()->addMonths(3) > \Carbon\Carbon::parse($contract_periods[1])) {{ streamline_date($contract_periods[0]) }} to {{ streamline_date($contract_periods[1]) }} @else {{ streamline_date($contract_periods[0]) }} to {{ streamline_date($contract_periods[1]) }} @endif {{ $salary_scales[$payroll->salary_scale] }} {{ $banks[$payroll->payroll_bank_id] }} {{ ugandan_shillings($payroll->basic_pay) }} {{ __('payroll.view_details') }} {{ __('payroll.delete_member') }}

Total Basic Pay {{ ugandan_shillings($total_basic_pay) }}
{{ Form::close() }}
@endsection @push('scripts') @endpush