@extends('themes.default1.agent.layout.agent') @section('Dashboard') class="nav-link active" @stop @section('dashboard-bar') class="nav-link active" @stop @section('PageHeader')

{!! Lang::get('lang.dashboard_reports') !!}

@stop @section('dashboard') class="nav-item d-none d-sm-inline-block active" @stop @section('content') {{-- Success message --}} @if(Session::has('success'))
{{Session::get('success')}}
@endif {{-- failure message --}} @if(Session::has('fails'))
{!! Lang::get('lang.alert') !!}! {{Session::get('fails')}}
@endif
{!! Lang::get('lang.inbox') !!} count() ?>
{!! Lang::get('lang.unassigned') !!} {{$unassigned->count() }}
{!! Lang::get('lang.overdue') !!} {{ $overdues->count() }}
{!! Lang::get('lang.my_tickets') !!} {{ $myticket->count() }}
role == 'admin') { $todaytickets = App\Model\helpdesk\Ticket\Tickets::where('status', '=', 1)->whereDate('tickets.duedate','=', \Carbon\Carbon::now()->format('Y-m-d'))->count(); }else { $dept = App\Model\helpdesk\Agent\Department::where('id', '=', Auth::user()->primary_dpt)->first(); $todaytickets = App\Model\helpdesk\Ticket\Tickets::where('status', '=', 1)->whereDate('tickets.duedate','=', \Carbon\Carbon::now()->format('Y-m-d'))->where('dept_id', '=', $dept->id)->count(); } ?>
{!! Lang::get('lang.duetoday') !!} {{ $todaytickets }}

{!! Lang::get('lang.report') !!}

{!! Form::label('date', trans('lang.start_date')) !!} {!! Form::text('start_date',null,['class'=>'form-control','id'=>'datepicker4'])!!}
first(); if ($start_date != null) { $created_date = $start_date->created_at; $created_date = explode(' ', $created_date); $created_date = $created_date[0]; $start_date = date("m/d/Y", strtotime($created_date . ' -1 months')); } else { $start_date = date("m/d/Y", strtotime(date("m/d/Y") . ' -1 months')); } ?>
{!! Form::label('start_time', trans('lang.end_date')) !!} {!! Form::text('end_date',null,['class'=>'form-control','id'=>'datetimepicker3'])!!}
{!! Form::label('filter', 'Filter:',['style' => 'visibility:hidden;']) !!}
  {!! Lang::get('lang.tickets') !!} {!! Lang::get('lang.created') !!}
  {!! Lang::get('lang.tickets') !!} {!! Lang::get('lang.reopen') !!}
  {!! Lang::get('lang.tickets') !!} {!! Lang::get('lang.closed') !!}

{!! Lang::get('lang.statistics') !!}

flatMap(function ($values) { return $values->keyBy('status'); }); $statuses = $flattened->keys(); ?> @forelse($statuses as $status) @empty @endforelse @foreach($department as $name=>$dept) @forelse($statuses as $status) @if($dept->get($status)) @else @endif @empty @endforelse @endforeach
{{trans('lang.department')}}{{trans('lang.'.strtolower($status))}}
{!! $name !!}{!! $dept->get($status)->count !!}
@stop