

<?php $__env->startSection('title'); ?>
	@parent
	Редактирование контрагента для "<?php echo $workProject->name; ?>"
<?php $__env->stopSection(); ?>

<?php $__env->startSection('content'); ?>
<div class="row">
	<div class="col-md-6 col-md-offset-3">
		<?php echo Form::open(array('action' => array('BudgetPartnersController@update', $budgetPartner->id), 'method' => 'put')); ?>

		<h2>Редактирование контрагента для "<?php echo $workProject->name; ?>"</h2>

		<div class="form-group <?php echo ($errors->has('name')) ? 'has-error' : ''; ?>">
			<?php echo Form::label( 'name', 'Название:', array('class' => 'control-label') ); ?>

			<?php echo Form::text('name', $budgetPartner->name, array('class' => 'form-control', 'placeholder' => 'Название', 'autofocus')); ?>

			<?php echo ($errors->has('name') ? $errors->first('name') : ''); ?>

		</div>

		<div class="form-group <?php echo ($errors->has('city')) ? 'has-error' : ''; ?>">
			<?php echo Form::label( 'city', 'Город:', array('class' => 'control-label') ); ?>

			<?php echo Form::text('city', $budgetPartner->city, array('class' => 'form-control', 'placeholder' => 'Город')); ?>

			<?php echo ($errors->has('city') ? $errors->first('city') : ''); ?>

		</div>

		<div class="form-group <?php echo ($errors->has('current_account')) ? 'has-error' : ''; ?>">
			<?php echo Form::label( 'current_account', 'Расчетный счет:', array('class' => 'control-label') ); ?>

			<?php echo Form::text('current_account', $budgetPartner->current_account, array('class' => 'form-control', 'placeholder' => 'Расчетный счет')); ?>

			<?php echo ($errors->has('current_account') ? $errors->first('current_account') : ''); ?>

		</div>

		<div class="form-group <?php echo ($errors->has('cost_id')) ? 'has-error' : ''; ?>">
			<label for="cost_id" class="control-label">Статья расходов, связанная с контрагентом</label>
			<select class="form-control" name="cost_id" id="cost_id">
				<?php $budgetCostsGroups = BudgetCost::whereIn('project_id', array($workProject->id, 0))
																							->with('budgetCostGroup')
																							->orderBy('name')
																							->groupBy('budget_cost_group_id')->get(); ?>
					<option value="0">Нет</option>
				<?php foreach($budgetCostsGroups as $budgetCostsGroup): ?>
				<optgroup label="<?php echo ($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(); ?>
					<?php foreach($costsToSelect as $costToSelect): ?>
					  <?php if($costToSelect->id != $budgetPartner->cost_id): ?>
						<option value="<?php echo $costToSelect->id; ?>"><?php echo $costToSelect->name; ?></option>
						<?php else: ?>
					  <option value="<?php echo $costToSelect->id; ?>" selected="selected"><?php echo $costToSelect->name; ?></option>
					  <?php endif; ?>
					<?php endforeach; ?>
				</optgroup>
				<?php endforeach; ?>
			</select>
		</div>

		<?php echo Form::submit('Сохранить контрагента', array('class' => 'btn btn-primary')); ?>

		<?php echo Form::button('Отмена', array('class' => 'btn btn-default', 'onclick'=>'location="'.URL::to('budget/partners').'"')); ?>


    <?php echo Form::close(); ?>

	</div>
</div>

<?php $__env->stopSection(); ?>
<?php echo $__env->make('layouts.default', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>