@extends('layouts.app') @section('breadcrumb') @stop @section('content')
@if(Laratrust::isAbleTo('create-attendance'))

{!! trans('messages.add_new') !!} {!! trans('messages.attendance') !!}

{!! Form::open(['route' => 'date_wise_attendance.store','role' => 'form', 'class'=>'date-wise-attendance-store-form','id' => 'date-wise-attendance-store-form']) !!} @include('clock.date_wise_attendance_form') {!! Form::close() !!}
@endif @if(Laratrust::isAbleTo('upload-attendance'))

{!! trans('messages.bulk_upload') !!} {!! trans('messages.attendance') !!}

@include('clock._form_bulk_upload')
@endif

{!! trans('messages.filter') !!}

@if (!Request::get('role') && !in_array(\Auth::user()->getUserRoleId(),\App\Role::where('name','like','%client%')->pluck('id')->all()))
@if(Laratrust::isAbleTo('upload-attendance')) @endif @if(Laratrust::isAbleTo('create-attendance')) @endif @include('clock.attendance_report_menu')
@endif {!! Form::open(['url'=>'filter', 'id'=>'date-wise-attendance-form', 'data-no-form-clear'=>1]) !!}
{{trans('messages.to')}}
{!! Form::label('location_id',trans('messages.location').' (In)',[]) !!} {!! Form::select('location_id[]',$locations,'',['class'=>'form-control show-tick', 'title'=>trans('messages.select').' '.trans('messages.location'), 'multiple'=>'multiple', 'data-actions-box'=>'true']) !!}
@if (!in_array(\Auth::user()->getUserRoleId(),\App\Role::where('name','like','%client%')->pluck('id')->all())) {{-- Hide following filters from client --}}
{!! Form::label('user_id',trans('messages.user'),[]) !!} {!! Form::select('user_id[]',$accessible_users,'',['class'=>'form-control show-tick', 'title'=>trans('messages.select').' '.trans('messages.user'), 'multiple'=>'multiple', 'data-actions-box'=>'true']) !!}
{!! Form::label('designation_id',trans('messages.designation'),[]) !!} {!! Form::select('designation_id[]',$designations,'',['class'=>'form-control show-tick', 'title'=>trans('messages.select').' '.trans('messages.designation'), 'multiple'=>'multiple', 'data-actions-box'=>'true']) !!}
{!! Form::label('role_id',trans('messages.role'),[]) !!} {!! Form::select('role_id[]',\App\Role::staffRole()->pluck('name','id'),'',['class'=>'form-control show-tick', 'title'=>trans('messages.select').' '.trans('messages.role'), 'multiple'=>'multiple', 'data-actions-box'=>'true']) !!}
@endif
{!! Form::submit(trans('messages.filter'),['class' => 'btn btn-success pull-right','name' => 'submit']) !!} {!! Form::close() !!}
@if (Request::get('role') == "sup")

{!! trans('messages.list_all') !!} {!! trans('messages.supervisor').' '.trans('messages.visit') !!}

@elseif (Request::get('role') == "mgt")

{!! trans('messages.list_all') !!} {!! trans('messages.management').' '.trans('messages.visit') !!}

@else

{!! trans('messages.list_all') !!} {!! trans('messages.date').' '.trans('messages.wise').' '.trans('messages.attendance') !!}

Total Work* does not include break time and applies grace period adjustments
@endif
@if(Laratrust::isAbleTo('edit-attendance')) @endif
@include('global.datatable',['table' => $table_data['date-wise-attendance-table']])
{{--
--}}
@stop @section('js') @stop