<?php
   // кол-во заявок для подписи
  $onSignButton = '';
  if(Auth::user()->hasRole(Role::ROLE_BUDGET_SIGN_COST_REQUEST) && !Auth::user()->isAdmin()){
		$countSign = BudgetCostsRequests::whereProjectId($workProject->id)->whereStatus(BudgetCostsRequests::STATUS_WORK)->whereIn( 'budget_cost_group_id', $workProject->salaryCosts() )->whereDirectorId(Auth::user()->id)->count();
		if($countSign){$countSign = '('.$countSign.')';} else { $countSign = ''; }
		$btnUrl = URL::to('budget/salary/costsrequests/sign');
		if (Request::is('budget/salary/costsrequests/sign*')) {$isActive = ' active';} else {$isActive = 'bg-color-blueLight';}
		$onSignButton = '<a href="'.$btnUrl.'" class="btn link-white btn-default '.$isActive.'"><i class="fa fa-pencil"></i> На подписи <b class="requestsQuant">'.$countSign.'</b></a>';
	}
	
	$mySignRequests = '';
  if(Auth::user()->hasRole(Role::ROLE_BUDGET_SIGN_COST_REQUEST) && !Auth::user()->hasRole(Role::ROLE_BUDGET_CFO)) {
		$btnUrl = URL::to('budget/salary/costsrequests/mysign');
		if (Request::is('budget/salary/costsrequests/mysign*')) {$isActive = ' active';} else {$isActive = '';}
		$mySignRequests = '<li class="'.$isActive.'"><a href="'.$btnUrl.'"><h5></h5><i class="fa fa-legal"></i> С моей подписью <h5></h5></a></li>';
	}
	 // кол-во возвратов от директора
	$requestsBackOff = BudgetCostsRequests::whereProjectId($workProject->id)
																					->whereApplicantId(Auth::user()->id)
																					->whereStatus(BudgetCostsRequests::STATUS_BACK_OFF)
																					->whereIn( 'budget_cost_group_id', $workProject->salaryCosts() )
																					->orderBy('created_at', 'DESC')
																					->count();
?>
<!-- раздел финдиректора ROLE_BUDGET_CFO-->
<?php if( Auth::user()->hasRole(Role::ROLE_BUDGET_CFO) && Request::is('budget/salary/costsrequests*') && !Auth::user()->isAdmin()): ?>	
<?php 
	$countSigned = BudgetCostsRequests::whereProjectId($workProject->id)->whereStatus(BudgetCostsRequests::STATUS_SIGNED)->whereIn( 'budget_cost_group_id', $workProject->salaryCosts() )->whereProjectId($workProject->id)->count(); 
?>
<div class="btn-group pull-left">
	<?php echo $onSignButton; ?>

	<a href="<?php echo URL::to('budget/salary/costsrequests/new'); ?>" class="btn link-white btn-default <?php if(Request::is('budget/salary/costsrequests/new*')): ?> active <?php else: ?> bg-color-blueLight <?php endif; ?>"><i class="fa fa-pencil"></i> Подписано <b class="requestsQuant"><?php echo ($countSigned)? ('('.$countSigned.')') : ''; ?></b></a>
	<a href="<?php echo URL::to('budget/salary/costsrequests/agreed'); ?>" class="btn link-white btn-default <?php if(Request::is('budget/salary/costsrequests/agreed*')): ?> active <?php else: ?> bg-color-blueLight <?php endif; ?>"><i class="fa fa-thumbs-up"></i> Одобрено </a>
	<!--<a href="<?php echo URL::to('budget/salary/costsrequests/search'); ?>" class="btn btn-default text-bold <?php if(Request::is('budget/salary/costsrequests/search*')): ?> active <?php endif; ?>"><i> Поиск заявок </i></a>-->
    <div class="btn-group">
        <a href="#" class="btn btn-default link-white dropdown-toggle <?php if( Request::is('budget/salary/costsrequests/paid*') || Request::is('budget/salary/costsrequests/pattern*') || Request::is('budget/salary/costsrequests/mysign') ): ?> active <?php else: ?> bg-color-blueLight <?php endif; ?>" data-toggle="dropdown"> Еще <b class="requestsQuant"><?php echo ($requestsBackOff)? ('('.$requestsBackOff.')') : ''; ?></b><b class="caret"></b> </a>
        <ul class="dropdown-menu">
            <li class="<?php if(Request::is('budget/salary/costsrequests/rejected*')): ?> active <?php endif; ?>"><a href="<?php echo URL::to('budget/salary/costsrequests/rejected'); ?>"><h5></h5> <i class="fa fa-ban"></i> Отказано <h5></h5></a></li>
            <li class="<?php if(Request::is('budget/salary/costsrequests/paid*')): ?> active <?php endif; ?>"><a href="<?php echo URL::to('budget/salary/costsrequests/paid'); ?>"><h5></h5> <i class="fa fa-check"></i> Оплачено <h5></h5></a></li>
            <li class="<?php if(Request::is('budget/salary/costsrequests/my*')): ?> active <?php endif; ?>"><a href="<?php echo URL::to('budget/salary/costsrequests/my'); ?>"><h5></h5> <i class="fa fa-user"></i> Мои заявки <b class="requestsQuant"><?php echo ($requestsBackOff)? ('('.$requestsBackOff.')') : ''; ?></b><h5></h5></a></li>
            <li class="<?php if(Request::is('budget/salary/costsrequests/all*')): ?> active <?php endif; ?>"><a href="<?php echo URL::to('budget/salary/costsrequests/all'); ?>"><h5></h5> <i class="fa fa-list"></i> Все заявки <h5></h5></a></li>
        </ul>
    </div>
</div>

<!-- раздел бухгалтерии ROLE_BUDGET_ACCOUNTANT, ROLE_BUDGET_ACC_SECRETARY -->
<?php elseif(Auth::user()->hasAnyRole(array(Role::ROLE_BUDGET_ACCOUNTANT, Role::ROLE_BUDGET_ACC_SECRETARY)) && Request::is('budget/salary/costsrequests*') && !Auth::user()->isAdmin()): ?>
<?php 
	$countApprovedRequests = BudgetCostsRequests::whereStatus(BudgetCostsRequests::STATUS_APPROVED)->whereProjectId($workProject->id)->whereIn( 'budget_cost_group_id', $workProject->salaryCosts() )->count();
?>
<div class="btn-group pull-left">
	<?php echo $onSignButton; ?>

	<a href="<?php echo URL::to('budget/salary/costsrequests/agreed'); ?>" class="btn link-white btn-default <?php if(Request::is('budget/salary/costsrequests/agreed*')): ?> active <?php else: ?> bg-color-blueLight <?php endif; ?>"><i class="fa fa-thumbs-up"></i> Не оплачено <b class="requestsQuant"><?php echo ($countApprovedRequests)? ('('.$countApprovedRequests.')') : ''; ?></b></a>
	<a href="<?php echo URL::to('budget/salary/costsrequests/paid'); ?>" class="btn link-white btn-default <?php if(Request::is('budget/salary/costsrequests/paid*')): ?> active <?php else: ?> bg-color-blueLight <?php endif; ?>"><i class="fa fa-check"></i> Оплачено</a>
	<a href="<?php echo URL::to('budget/salary/costsrequests/my'); ?>" class="btn link-white btn-default <?php if(Request::is('budget/salary/costsrequests/my*')): ?> active <?php else: ?> bg-color-blueLight <?php endif; ?>"> Мои <b class="requestsQuant"><?php echo ($requestsBackOff)? ('('.$requestsBackOff.')') : ''; ?></b></a>
	<?php /* $mySignRequests */ ?>
	<a href="<?php echo URL::to('budget/salary/costsrequests/all'); ?>" class="pull-left btn link-white btn-default <?php if(Request::is('budget/salary/costsrequests/all')): ?> active <?php else: ?> bg-color-blueLight <?php endif; ?>"> Все </a>
	<!--<a href="<?php echo URL::to('budget/salary/costsrequests/search'); ?>" class="btn btn-default text-bold <?php if(Request::is('budget/salary/costsrequests/search*')): ?> active <?php endif; ?>"><i> Поиск заявок </i></a>-->
</div>

<!-- раздsел ROLE_BUDGET_OUTCOMING_REQUEST-->
<?php elseif(Auth::user()->hasRole(Role::ROLE_BUDGET_OUTCOMING_REQUEST) && Request::is('budget/salary/costsrequests*')): ?>
		<div class="btn-group pull-left">
			<?php echo $onSignButton; ?>

			<a href="<?php echo URL::to('budget/salary/costsrequests/new'); ?>" class="btn link-white btn-default <?php if(Request::is('budget/salary/costsrequests/new*')): ?> active <?php else: ?> bg-color-blueLight <?php endif; ?>"><i class="fa fa-spinner"></i> Новые <b><?php echo $requestsBackOff? '('.$requestsBackOff.')' : ''; ?></b></a>
			<a href="<?php echo URL::to('budget/salary/costsrequests/agreed'); ?>" class="link-white btn btn-default <?php if(Request::is('budget/salary/costsrequests/agreed*')): ?> active <?php else: ?> bg-color-blueLight <?php endif; ?>"><i class="fa fa-thumbs-up"></i> Одобрено</a>
			<a href="<?php echo URL::to('budget/salary/costsrequests/all'); ?>" class="pull-left btn link-white btn-default <?php if(Request::is('budget/salary/costsrequests/all')): ?> active <?php else: ?> bg-color-blueLight <?php endif; ?>"> Все </a>
			<!--<a href="<?php echo URL::to('budget/salary/costsrequests/search'); ?>" class="btn btn-default text-bold <?php if(Request::is('budget/salary/costsrequests/search*')): ?> active <?php endif; ?>"><i> Поиск заявок </i></a>-->

			<div class="btn-group">
				<a href="#" class="btn btn-default link-white dropdown-toggle <?php if( Request::is('budget/salary/costsrequests/paid*') || Request::is('budget/salary/costsrequests/pattern*') || Request::is('budget/salary/costsrequests/mysign') ): ?> active <?php else: ?> bg-color-blueLight <?php endif; ?>" data-toggle="dropdown"> Еще <b class="caret"></b> </a>
				<ul class="dropdown-menu">
					<?php echo $mySignRequests; ?>

					<li class="<?php if(Request::is('budget/salary/costsrequests/rejected*')): ?> active <?php endif; ?>"><a href="<?php echo URL::to('budget/salary/costsrequests/rejected'); ?>"><h5></h5><i class="fa fa-ban"></i> Отказано <h5></h5></a></li>
					<li class="<?php if(Request::is('budget/salary/costsrequests/paid*')): ?> active <?php endif; ?>"><a href="<?php echo URL::to('budget/salary/costsrequests/paid'); ?>"><h5></h5><i class="fa fa-check"></i> Оплачено <h5></h5></a></li>
					<li class="<?php if(Request::is('budget/salary/costsrequests/pattern*')): ?> active <?php endif; ?>"><a href="<?php echo URL::to('budget/salary/costsrequests/pattern'); ?>"><h5></h5><i class="fa fa-copy"></i> Шаблоны <h5></h5></a></li>
				</ul>
			</div>
		</div>
<?php endif; ?>
<form action="<?php echo URL::to('budget/salary/costsrequests/search'); ?>">
	<div class="input-group col-md-2 pull-right">
<!--		<div class="input-group-btn">
			<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" tabindex="-1" aria-expanded="false">
				<span class="caret"></span>
			</button>
			<ul id="searchList" class="dropdown-menu" role="menu">
				<li><a href="#" id="searchAll" data-type="all">Все поля</a></li>
				<li class="divider"></li>
				<li><a href="#" id="searchId" data-type="id">#Номер</a></li>
				<li><a href="#" id="searchDateCreated" data-type="datecreated">Дата создания</a></li>
				<li><a href="#" id="searchCost" data-type="cost">Статья расхода</a></li>
				<li><a href="#" id="searchAmount" data-type="amount"> Сумма</a></li>
			</ul>
		</div>-->
		<div class="icon-addon addon-md">
			<input type="hidden" name="type" value="all">
			<input type="text" id="searchContent" name="content" placeholder="Поиск заявок" class="form-control">
      <input type="hidden" name="datetype" value="">
		</div>
		<span class="input-group-btn">
			<button type="submit" id="fastSearch" class="btn btn-default" type="button"><i class="fa fa-search"></i></button>
		</span>
	</div>
</form>