@extends('layouts.default')

@section('title')
	@parent
	Редактирование места хранения для "{{ $workProject->name }}"
@stop

@section('content')
<div class="row">
	<div class="col-md-6 col-md-offset-3">
		{{ Form::open(array('action' => array('BudgetAccountsController@update', $budgetAccount->id), 'method' => 'put')) }}
		<h2>Редактирование места хранения для "{{ $workProject->name }}"</h2>

		<div class="form-group {{ ($errors->has('name')) ? 'has-error' : '' }}">
			{{ Form::label( 'name', 'Название:', array('class' => 'control-label') ) }}
			{{ Form::text('name', $budgetAccount->name, array('class' => 'form-control', 'placeholder' => 'Название', 'autofocus')) }}
			{{ ($errors->has('name') ? $errors->first('name') : '') }}
		</div>

		<div class="form-group {{ ($errors->has('current_account')) ? 'has-error' : '' }}">
			{{ Form::label( 'current_account', 'Расчетный счет:', array('class' => 'control-label') ) }}
			{{ Form::text('current_account', $budgetAccount->current_account, array('class' => 'form-control', 'placeholder' => 'Расчетный счет')) }}
			{{ ($errors->has('current_account') ? $errors->first('current_account') : '') }}
		</div>

		<div class="form-group">
			<label class="checkbox-inline">
				{{ Form::checkbox('isrobokassa', 1, $budgetAccount->isrobokassa ? 1 : 0) }} Робокасса, коммисия за перевод с этого счета берется из назначения платежа
			</label>
			<br/>
			<label class="checkbox-inline">
				{{ Form::checkbox('iscache', 1, $budgetAccount->iscache ? 1 : 0) }} Это наличные
			</label>
			<br/>
			<label class="checkbox-inline">
				{{ Form::checkbox('isbuffer', 1, $budgetAccount->isbuffer ? 1 : 0) }} Это буфер
			</label>
			<br/>
			<label class="checkbox-inline">
				{{ Form::checkbox('noupload', 1, $budgetAccount->noupload ? 1 : 0) }} Запретить загружать выгрузки по этому счету
			</label>
		</div>

		<div class="form-group">
			<label for="costSelect" class="control-label">Статья расходов, связанная с переводом с этого счета:</label>
			<select class="form-control input-sm" name="cost_id" id="cost_id">
					<option value="0"> Нет </option>
				@foreach ($budgetCostsGroups as $budgetCostsGroup)
				<optgroup label="{{ ($budgetCostsGroup->budgetCostGroup)? $budgetCostsGroup->budgetCostGroup->name:'Без группы' }}">
					<?php 
						$costsToSelect = BudgetCost::whereIn('project_id', array($workProject->id, 0))
																				->where('budget_cost_group_id', '=', $budgetCostsGroup->budget_cost_group_id)
																				->orderBy('name')
																				->get(); ?> 
					@foreach ($costsToSelect as $costToSelect)
					  @if( $budgetAccount->cost_id !=  $costToSelect->id)
						<option value="{{ $costToSelect->id }}">{{ $costToSelect->name }}</option>
						@else
						<option value="{{ $costToSelect->id }}" selected="selected">{{ $costToSelect->name }}</option>
						@endif
					@endforeach
				</optgroup>
				@endforeach
			</select>
		</div>

		{{ Form::submit('Сохранить место хранения', array('class' => 'btn btn-primary')) }}
		{{ Form::button('Отмена', array('class' => 'btn btn-default', 'onclick'=>'location="'.URL::to('budget/accounts').'"')) }}

    {{ Form::close() }}
	</div>
</div>

@stop