@extends('layouts.master') @section('title', 'Job details') @section('content')
Details

{{ $job->id }}

{{ $job->created_at->format('j/m/y, h:iA') }}

{{ $job->company->name }}

{{ $job->title }}

{{ $job->client->name.' ('.$job->client->pic.')' }}

{{ $job->personInCharge->name }}

@if($job->users->count()) @foreach($job->users as $piv) {{--*/ $pivs[] = $piv->name /*--}} @endforeach {{ implode(', ',$pivs) }} @else - @endif

{{ $job->brief?$job->brief:'-' }}

@if($job->status==1) Completed @elseif($job->status==-1) Canceled @elseif($job->status==2) KIV @else Not complete @endif

@if(($job->status==0 && Gate::check('create_job') && $user_id == $job->pic)) {!! Form::open(array('class' => 'inline', 'method' => 'PATCH', 'action' => ['JobController@setStatus', $job->id])) !!} {!! Form::close() !!} {!! Form::open(array('class' => 'inline', 'method' => 'PATCH', 'action' => ['JobController@setStatus', $job->id])) !!} {!! Form::close() !!} {!! Form::open(array('class' => 'inline', 'method' => 'PATCH', 'action' => ['JobController@setStatus', $job->id])) !!} {!! Form::close() !!} | Edit @elseif($job->status==2) {!! Form::open(array('class' => 'inline', 'method' => 'PATCH', 'action' => ['JobController@setStatus', $job->id])) !!} {!! Form::close() !!} @endif
Tasks
@if($job->tasks->count())
    @foreach($job->tasks as $task)
  1. status==1) disabled readonly checked @endif>

    @if($task->updated_by == null) Created by {{ $task->creator->name }} {{ $task->created_at->diffForHumans() }} @else Last updated by {{ $task->updator->name }} {{ $task->updated_at->diffForHumans() }} @endif

    @if($task->deadline != null && $task->status != 1)

    Deadline: {{ $task->deadline->diffForHumans() }}

    @endif
    @if( $job->status==0 && $task->status==0 && (Gate::check('create_job') && in_array( $user_id, $person_in_charge) || $user_id == $job->pic ))
    {!! Form::open(array('class' => 'inline', 'method' => 'PATCH', 'action' => ['TaskController@setStatus', $task->id])) !!} {!! Form::close() !!} @if( ( $user_id == $job->pic )) {!! Form::open(array('class' => 'inline', 'method' => 'DELETE', 'route' => array('tasks.destroy', $task->id))) !!} {!! Form::close() !!} @endif
    @endif
  2. @endforeach @else - @endif
@if( $job->status==0 && (Gate::check('create_job') && in_array( $user_id, $person_in_charge) || $user_id == $job->pic )) @endif
Invoices
@if($job->invoices->count())
    @foreach($job->invoices as $invoice)
  1. {{ $invoice->invoice_no }}

    Created by {{ $invoice->creator->name }} {{ $invoice->created_at->diffForHumans() }}

    @if($job->status==0 && Gate::check('manage_finance'))
    {!! Form::open(array('class' => 'inline', 'method' => 'DELETE', 'route' => array('invoices.destroy', $invoice->id))) !!} {!! Form::close() !!}
    @endif
  2. @endforeach @else - @endif
@if($job->status==0 && Gate::check('manage_finance')) @endif
@stop @if($job->status==0) @section('script') @stop @endif