<?php $__env->startSection('content'); ?>

<div class="panel panel-default history">
    <div class="panel-heading">
        <h3 class="panel-title"><?php echo Lang::get('common.history.navigation.button.label'); ?></h3>
    </div>
    <div class="panel-body">
        <div class="alert alert-info" role="alert">
            <p>
                История баланса отображает только последние 50 списаний со счета.
            </p>

            <p>
                Если данные за последние дни отображаются некорректно - уменьшите временной интервал (например -
                последние 2 недели).
            </p>
        </div>
        <nav class="navbar navbar-default" role="navigation">
            <div class="container-fluid">
                <div class="navbar-header">
                    <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"
                            data-target="#bs-history-navbar-collapse">
                        <span class="sr-only">Toggle navigation</span>
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                    </button>
                    <div class="navbar-brand"><?php echo Lang::get('common.interval.label'); ?></div>
                </div>
                <div class="collapse navbar-collapse" id="bs-history-navbar-collapse">
                    <?php echo Form::open(array('class'=>'navbar-form navbar-left' )); ?>

                    <div class="form-group">
                        <label for="dateStart"><?php echo Lang::get('common.interval.dateStart.label'); ?></label>

                        <div class="input-group">
                            <input id="dateStart" type="text" readonly="true" class="form-control" name="startDate"
                                   value="<?php echo Helper::convertDateView($startDate); ?>" autocomplete="off"
                                   data-date-language="ru">
                            <span class="input-group-addon date-control"><i class="glyphicon glyphicon-th"></i></span>
                        </div>
                    </div>
                    <div class="form-group">
                        <label for="dateEnd"><?php echo Lang::get('common.interval.dateEnd.label'); ?></label>

                        <div class="input-group">
                            <input id="dateEnd" type="text" readonly="true" class="form-control" name="endDate"
                                   value="<?php echo Helper::convertDateView($endDate); ?>" autocomplete="off"
                                   data-date-language="ru">
                            <span class="input-group-addon date-control"><i class="glyphicon glyphicon-th"></i></span>
                        </div>
                    </div>
                    <button type="submit" class="btn btn-default">
                        <?php echo Lang::get('common.interval.show.button.label'); ?>

                    </button>
                    <?php echo Form::close(); ?>

                </div>
            </div>
        </nav>
        
        
        
        <?php if(!empty($paymentList)): ?>
            <hr />
            <h5>Пополнения</h5>
            <table class="payment-list table visible-xs">
                <?php if(is_array($paymentList)): ?>
                <?php  $paymentList = Helper::sort_arr_of_obj($paymentList, 'Time'); ?>
                <?php foreach($paymentList as $key => $value): ?>
                    <tr>
                        <td>
                            <h5><?php echo isset($value->Time)?Helper::convertDateFormat($value->Time):''; ?></h5>
                            <?php echo isset($value->Origin) ? $value->Origin : ''; ?><br />
                            <span class="label label-default">Сумма: <?php echo Helper::convertValue($value->Sum); ?>

                                <?php echo Lang::get('common.currencyAbbr'); ?></span>
                        </td>
                    </tr>
                <?php endforeach; ?>
                <?php elseif(is_object($paymentList)): ?>
                    <tr>
                        <td>
                            <h5><?php echo isset($paymentList->Time)?Helper::convertDateFormat($paymentList->Time):''; ?></h5>
                            <?php echo isset($paymentList->Origin) ? $paymentList->Origin : ''; ?> <br />
                            <span class="label label-default">Сумма: <?php echo Helper::convertValue($paymentList->Sum); ?>

                                <?php echo Lang::get('common.currencyAbbr'); ?></span>
                        </td>
                    </tr>
                <?php endif; ?>
            </table>
            <table class="table hidden-xs">
                <thead>
                <th class="date">Дата</th>
                <th>Терминал</th>
                <th class="space-right">Сумма</th>
                </thead>
                <tbody>
                <?php if(is_array($paymentList)): ?>
                    <?php  $paymentList = Helper::sort_arr_of_obj($paymentList, 'Time'); ?>
                    <?php foreach($paymentList as $key => $value): ?>
                    <tr>
                        <th><?php echo isset($value->Time)?Helper::convertDateFormat($value->Time):''; ?></th>
                        <td>
                            <?php echo isset($value->Origin) ? $value->Origin : ''; ?>

                        </td>
                        <td>
                            <nobr>
                                <?php echo Helper::convertValue($value->Sum); ?>

                                <?php echo Lang::get('common.currencyAbbr'); ?>

                            </nobr>
                        </td>
                    </tr>
                    <?php endforeach; ?>
                <?php elseif(is_object($paymentList)): ?>
                    <tr>
                        <th><?php echo isset($paymentList->Time)?Helper::convertDateFormat($paymentList->Time):''; ?></th>
                        <td>
                            <?php echo isset($paymentList->Origin) ? $paymentList->Origin : ''; ?>

                        </td>
                        <td>
                            <nobr>
                                <?php echo Helper::convertValue($paymentList->Sum); ?>

                                <?php echo Lang::get('common.currencyAbbr'); ?>

                            </nobr>
                        </td>
                    </tr>
                <?php endif; ?>
                </tbody>
            </table>
        <?php else: ?>
        <div class="alert alert-warning" role="alert">
            <?php echo Lang::get('common.emptyResult.receipts.alert'); ?>

        </div>
        <?php endif; ?>

        <?php if(!empty($purchaseList)): ?>
        <hr />
        <h5>Покупки</h5>
        <table class="purchase-list visible-xs">
            <?php foreach($purchaseList as $key => $value): ?>
            <?php if(is_array($value->E)): ?>
            <?php  $value->E = Helper::sort_arr_of_obj($value->E, 'Type', 'purchase'); ?>
            <tr>
                <td>
                    <h5><?php echo Helper::convertDateFormat($value->Time); ?></h5>
                    <ul>
                        <?php  $amount = null; ?>
                        <?php  $sum = null; ?>
                        <?php  $amountUnsorted = null; ?>
                        <?php  $sumUnsorted = null; ?>
                        
                        <?php foreach($value->E as $key => $valueE): ?>

                            <?php if($valueE->Type == 1): ?>
                                <?php  $amount += $valueE->Amount; ?>
                                <?php  $sum += $valueE->Amount * $valueE->Sum; ?>
                            <?php endif; ?>
                        
                            <?php if($valueE->Type == 1): ?>
                                <li>
                                    <strong><?php echo isset($valueE->Name) ? $valueE->Name : ''; ?></strong>
                                </li>
                            <?php endif; ?>
                            <?php if($valueE->Type == 2): ?>
                                <li class="sub">
                                    <?php echo isset($valueE->Name) ? $valueE->Name : ''; ?>

                                </li>
                            <?php endif; ?>
                        <?php endforeach; ?>
                        <?php if($sum != null): ?>
                        <li>
                            <span class="label label-default">Количество: <?php echo $amount; ?></span>
                            <span class="label label-default">Сумма:
                                <?php echo Helper::convertValue($sum); ?>

                                <?php echo Lang::get('common.currencyAbbr'); ?></span>
                        </li>
                        <?php endif; ?>

                        <?php foreach($value->E as $key => $valueE): ?>

                        <?php if($valueE->Type == 0): ?>
                            <li>
                                <?php echo isset($valueE->Name) ? $valueE->Name : ''; ?>

                            </li>
                            <li>
                                <span class="label label-default">Количество: <?php echo isset($valueE->Amount) ? $valueE->Amount : 0; ?></span>
                                <span class="label label-default">Сумма:
                                    <?php echo Helper::convertValue($valueE->Amount * $valueE->Sum); ?>

                                    <?php echo Lang::get('common.currencyAbbr'); ?></span>
                            </li>
                        <?php endif; ?>
                        <?php endforeach; ?>

                        
                    </ul>
                </td>
            </tr>
            <?php elseif(is_object($value->E)): ?>
            <tr>
                <td>
                    <h5><?php echo Helper::convertDateFormat($value->Time); ?></h5>
                    <ul>
                        <li>
                            <?php echo isset($value->E->Name) ? $value->E->Name : ''; ?> <br />
                            <span class="label label-default">Количество: <?php echo isset($value->E->Amount) ? $value->E->Amount : ''; ?></span>
                            <span class="label label-default">Сумма:
                                    <?php echo Helper::convertValue($value->E->Amount * $value->E->Sum); ?>

                                    <?php echo Lang::get('common.currencyAbbr'); ?></span>
                        </li>
                    </ul>
                </td>
            </tr>
            <?php endif; ?>
            <?php endforeach; ?>
        </table>
        <table class="table hidden-xs">
            <thead>
            <th class="date">Дата</th>
            <th>Наименование товара</th>
            <th class="amount">Количество</th>
            <th class="sum space-right">Сумма</th>
            </thead>
            <tbody>
            <?php foreach($purchaseList as $key => $value): ?>
            <?php if(is_array($value->E)): ?>
            <?php  $value->E = Helper::sort_arr_of_obj($value->E, 'Type', 'purchase'); ?>

            <tr>
                <th><?php echo Helper::convertDateFormat($value->Time); ?></th>
                <td>
                    <ul>
                        <?php foreach($value->E as $key => $valueE): ?>
                        <li <?php if($valueE->Type == 2): ?> class="sub" <?php endif; ?>>
                        <?php if($valueE->Type == 1): ?>
                                <strong><?php echo isset($valueE->Name) ? $valueE->Name : ''; ?></strong>
                        <?php else: ?>
                                <?php echo isset($valueE->Name) ? $valueE->Name : ''; ?>

                        <?php endif; ?>
                        </li>
                        <?php endforeach; ?>
                    </ul>
                </td>
                <td>
                    <ul class="amount">
                        <?php foreach($value->E as $key => $valueE): ?>
                                <li>
                                    <?php if($valueE->Type != 2): ?>
                                    <span class="badge"><?php echo isset($valueE->Amount) ? $valueE->Amount : 0; ?></span>
                                    <?php else: ?>
                                    &nbsp;
                                    <?php endif; ?>
                                </li>
                        <?php endforeach; ?>
                    </ul>
                </td>
                <td>
                    <ul class="sum">
                        <?php foreach($value->E as $key => $valueE): ?>
                                <li>
                                    <?php if($valueE->Sum != 0): ?>
                                    <nobr><?php echo Helper::convertValue($valueE->Sum * $valueE->Amount); ?> <?php echo Lang::get('common.currencyAbbr'); ?></nobr>
                                    <?php else: ?>
                                    &nbsp;
                                    <?php endif; ?>
                                </li>
                        <?php endforeach; ?>
                    </ul>
                </td>
            </tr>
            <?php elseif(is_object($value->E)): ?>
            <tr>
                <th><?php echo Helper::convertDateFormat($value->Time); ?></th>
                <td>
                    <ul>
                        <li><?php echo isset($value->E->Name) ? $value->E->Name : ''; ?></li>
                    </ul>
                </td>
                <td>
                    <ul class="amount">
                        <li><span class="badge"><?php echo isset($value->E->Amount) ? $value->E->Amount : 0; ?></span></li>
                    </ul>
                </td>
                <td>
                    <ul class="sum">
                        <li>
                            <nobr><?php echo Helper::convertValue($value->E->Amount * $value->E->Sum); ?> <?php echo Lang::get('common.currencyAbbr'); ?></nobr>
                        </li>
                    </ul>
                </td>
            </tr>
            <?php endif; ?>
            <?php endforeach; ?>
            </tbody>
        </table>
        <?php else: ?>
        <div class="alert alert-warning" role="alert">
            <?php echo Lang::get('common.emptyResult.descriptionOfGoods.alert'); ?>

        </div>
        <?php endif; ?>
    </div>
</div>
<!-- BEGIN JIVOSITE CODE {literal} -->
<script type='text/javascript'>
(function(){ var widget_id = 'frWN4NABcj';var d=document;var w=window;function l(){
var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = '//code.jivosite.com/script/widget/'+widget_id; var ss = document.getElementsByTagName('script')[0]; ss.parentNode.insertBefore(s, ss);}if(d.readyState=='complete'){l();}else{if(w.attachEvent){w.attachEvent('onload',l);}else{w.addEventListener('load',l,false);}}})();</script>
<!-- {/literal} END JIVOSITE CODE -->

<?php $__env->stopSection(); ?>
<?php echo $__env->make('layouts.master', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>