<style>
    @media print{
        .table-black{
            border : 1px solid black;
        }
        td ,th {
            border: 1px solid #000 !important;
        }
    }
</style>


<div class="row">
    <div class="container">

        <ol class="breadcrumb">
            <li><a href="#">المخازن</a></li>
            <li><a href="storemovementController.php?do=show">التحويل بين المخازن</a></li>
            <li class="active">عرض تحويل</li>
        </ol>




        <div class="panel panel-default panel-m">
            <!-- Default panel contents -->
            <div class="panel-heading" style="padding:5px 15px 15px">
                <h3 class="panel-title" style="display: inline-block;"> عرض التحويل بين اكثر من مخزن</h3>
                <a href="storemovementController.php" class="hidden-print"><input type="button"  id="submit"  class="btn btn-primary pull-left " value="إضافة جديد"/></a>
            </div>
            <div class="panel-body">


                <div id="outputString" class="alert alert-block alert-success fade in" style="display:none">
                    <button type="button" class="close pull-left" data-dismiss="alert" aria-hidden="true">&times;</button>

                    <p id="outputStringValue">{$outputString}</p>

                    <div class="clearfix"></div>
                </div>




                <form class="form-inline hidden-print" action="storemovementController.php?do=showdetails" method="post">

                    <input type="hidden" name="searchvalue" id="searchvalue" value="{$Programsettingdata->searchvalue}"/>
                    {if $Programsettingdata->storeserial eq 1}
                    <div class="form-group">
                        <label class="sr-only">رقم الايصال</label>
                        <select class="select2 wdt100"  name="operationnum" id="operationnum" >
                            <option value="-1">اختر رقم الايصال</option>


                            {foreach $alloperationnum as $myalloperationnum}


                            <option value="{$myalloperationnum->operationnum}">{$myalloperationnum->operationnum}</option>


                            {/foreach}


                        </select>
                    </div>
                    {/if}
                    <br/>

                    {if $searchinonestore neq 0}
                    <div class="form-group">
                        <label class="sr-only">المخزن</label>
                        <input type="hidden"  name="storeId" id="storeId" value="{$manyParcodesstoreidfrom}">
                        {$store->storeName}
                    </div>
                    {else}
                     <div class="form-group">
                        <label class="sr-only">المخزن</label>
                        <select class="select2 wdt300"  name="storeId" id="storeId" >
                            <option value="-1">اختر مخزن</option>
                            {foreach $storeData as $store}
                            <option value="{$store->storeId}" >{$store->storeName}</option>
                            {/foreach}
                        </select>
                    </div>
                    {/if}
<!-- 
                    <div class="form-group">
                        <label class="sr-only">المخزن</label>
                        <select class="select2 wdt300"  name="storeId" id="storeId" >
                            <option value="-1">اختر مخزن</option>



                            {foreach $storeData as $store}




                            <option value="{$store->storeId}">{$store->storeName}</option>


                            {/foreach}



                        </select>
                    </div> -->
                    <br>



                    <div class="form-group">
                        <label class="sr-only">من التاريخ</label>

                        <input type="text" class="form-control awdatepicker" autocomplete="off"   data-date-format="yyyy-mm-dd" name="from" >

                    </div>


                    <div class="form-group">
                        <label class="sr-only">إلى التاريخ</label>

                        <input type="text" class="form-control awdatepicker" autocomplete="off"   data-date-format="yyyy-mm-dd" name="to" >

                    </div>




                    <button type="submit" class="btn btn-primary">بحث</button>
                </form>



            </div>
            <hr/>

            <!-- Table -->
            {literal}
            <form method="post" action="storemovementController.php?do=executeOperation" onsubmit="if (Spry.Widget.Form.validate(this)) {
                        return countChoosenProducts('storemovementController');
                    } else {
                        return false;
                    }">

                {/literal}

                <div class="panel panel-default">
                    <!-- Default panel contents -->
                    <div class="panel-heading">{$message}</div>
                    <div class="panel-body">

                        <table class="table table-black dataTableClass">
                            <thead>
                                <tr>
                                    <th class="hidden-print"><input type="checkbox" name="checkAll" id="checkAll"/></th>
                                    {if $Programsettingdata->storeserial eq 1}<th>الرقم التسلسلي</th>{/if}
                                    <th>المنتج</th>
                                    <th> المخزن المحول منه</th>
                                    <th> المخزن المحول إليه</th>
                                    {if $Programsettingdata->storeserial eq 1}
                                    <th> رقم الايصال</th>
                                    {/if}
                                    <th class="hidden-print"> عرض الايصال</th>

                                    <th>الكمية المحولة</th>
                                    <th>التاريخ</th>
                                    {if $Programsettingdata->workerbetweenstores == 0}
                                    <th>السائق</th>
                                    <th>ساعات التأخير</th>
                                    <th>استلام</th><!-- as deliverer @delivererid -->
                                    {/if}
                                    <th>استلام المشرف</th><!-- as user @recieveUserid مشرف المخزن-->
                                    <th>المستخدم</th>
                                    <th class="hidden-print">تفاصيل</th>
                                    <th class="hidden-print">تفاصيل الأوردر</th>
                                    {if $usergroupdata->allowStoreMoveUpdateDel != 1}<th class="hidden-print">ايقاف</th>{/if}

                                </tr>
                            </thead>
                            <tbody>



                                {assign var=totalPieces value=0}
                                {foreach $storemovementData as $storemovement}
                                {if {$storemovement->userid} <> -2}

                                {if {$storemovement->conditions} eq 1  && {$storemovement->userid} <> -1}

                                <tr class="danger">
                                    {elseif {$storemovement->userid} eq -1}

                                <tr class="success">

                                    {elseif {$storemovement->conditions} eq 0  && {$storemovement->userid} <> -1}
                                <tr>
                                    {/if}

                                    <td class="hidden-print">
                                        <input type="checkbox" name="choosedItem[]" id="checked{$i}" class="choosenItem" value="{$storemovement->transferproductid}" />
                                    </td>
                                    {if $Programsettingdata->storeserial eq 1}<td>{$storemovement->transferproductid}</td>{/if}

                                    <td nowrap="nowrap">{$storemovement->productName}/{$storemovement->productCatName}</td>






                                    <td nowrap="nowrap">{$storemovement->storefromName}</td>
                                    <td nowrap="nowrap">{$storemovement->storetoName}</td>
                                    {if $Programsettingdata->storeserial eq 1}
                                    <td nowrap="nowrap">
                                        {if {$storemovement->operationnum}  > 0}
                                        {$storemovement->operationnum}
                                        {else}
                                        تحويل عام
                                        {/if}
                                    </td>
                                    {/if}
                                    <td class="hidden-print" nowrap="nowrap">
                                        {if {$storemovement->operationnum}  > 0}
                                        <a  href="otherstoremovementController.php?do=editshow&operationnum={$storemovement->operationnum}"  target="_new">عرض </a>
                                        {else}
                                        تحويل عام
                                        {/if}
                                    </td>
                                    <td>
                                        {assign var=totalPieces value=$totalPieces+$storemovement->transferproductamount}
                                        {$storemovement->transferproductamount}
                                    </td>
                                    <td nowrap="nowrap">{$storemovement->transferproductdate}</td>

                                    {if $Programsettingdata->workerbetweenstores == 0}
                                    <td nowrap="nowrap">{$storemovement->driverName}</td>
                                    <td nowrap="nowrap">{$storemovement->lateHours}</td>
                                    <td class="hidden-print">
                                        {if $storemovement->driverid > 0}
                                        {if $storemovement->delivererid > 0}
                                        استلم<br/><strong>{$storemovement->deliverername}</strong>
                                        {else}
                                        <a href="storemovementController.php?do=recieve&transferproductid={$storemovement->transferproductid}" type="button" class="btn btn-default btn-lg bookicon"></a>
                                        {/if}
                                        {/if}
                                    </td>

                                    {/if}
                                    <td class="hidden-print">
                                        {if $storemovement->recieveType == 1}
                                        {if $storemovement->recieveUserid != 0}
                                        استلم<br/><strong>{$storemovement->recieveUserName}</strong>
                                        {else}
                                        {if $userData->storeSupervisor == 1 &&  $storemovement->storeidto|in_array:$userData->storeSupervisorStores}<a href="storemovementController.php?do=recieveproduct&id={$storemovement->transferproductid}" type="button" class="btn btn-default btn-lg bookicon"></a>{else}غير مسموح{/if}
                                        {/if}
                                        {/if}
                                    </td>
                                    <td>{$storemovement->comment}</td>
                                    <td class="hidden-print">
                                        <a href="storemovementController.php?do=edit&transferproductid={$storemovement->transferproductid}" type="button" class="btn btn-default btn-lg editicon"></a>
                                    </td>
                                    <td class="hidden-print">
                                        <a href="storemovementController.php?do=editorder&on={$storemovement->operationnum}" type="button" class="btn btn-default btn-lg editicon"></a>
                                    </td>




                                    {if $usergroupdata->allowStoreMoveUpdateDel != 1}
                                    <td class="hidden-print">
                                        {if {$storemovement->conditions} eq 0}
                                        <a href="storemovementController.php?do=tempdelete&transferproductid={$storemovement->transferproductid}" type="button" class="btn btn-default btn-lg removeicon"></a>

                                        {elseif {$storemovement->conditions} eq 1}
                                        <a href="storemovementController.php?do=returndelete&transferproductid={$storemovement->transferproductid}" type="button" class="btn btn-default btn-lg correcticon"></a>

                                        {/if}
                                    </td>
                                    {/if}






                                </tr>
                                {/if}
                                {/foreach}


                            </tbody>
                        </table>
                        <div class="col-lg-offset-8 col-lg-4 ">
                            <div class="well well-sm">
                                <h4 class="text-center">اجمالى الكمية المحولة  {$totalPieces}</h4>
                            </div>
                        </div>


                        <table class="table table-black dataTableClass">
                            <thead>
                                <tr>
                                    <th>المخزن</th>
                                    <th>اجمالى المحول منه </th>
                                    <th>اجمالى المحول اليه </th>
                                </tr>
                            </thead>
                            <tbody>
                                {foreach $storeTotalsArr as $st}
                                <tr>
                                    <td>{$st->storeName}</td>
                                    <td>{$st->totalQuantityFrom}</td>
                                    <td>{$st->totalQuantityTo}</td>
                                </tr>
                                {/foreach}
                            </tbody>
                        </table>



                        <div class="clearfix"></div>


                        <hr />

                        <div  class="hidden-print">
                            <div class="col-lg-12">
                                <div class="well well-sm">

                                    <div class="form-group">
                                        <div class="col-lg-4">
                                            <label for="operation"></label>
                                            <span id="spryselect1">
                                                <select name="operation" id="operation"  data-placeholder="اختر العملية" class="select2 wdt100">
                                                    <option value="-1">اختر عملية</option>
                                                    <option value="1">ايقاف</option>
                                                    <option value="2">تشغيل </option>
                                                </select>
                                                <span class="selectInvalidMsg">*</span></span></div>
                                    </div>

                                    <div class="form-group">
                                        <div class="col-lg-4">
                                            <input name=""  class="hidden-print btn btn-primary" type="submit" value="تنفيذ"/>
                                        </div>
                                    </div>


                                    <div class="clearfix"></div>

                                    <div id="noElementsError" class="alert alert-danger fade in" style="display:none;">
                                        <button type="button" class="close pull-left" data-dismiss="alert" aria-hidden="true">×</button>
                                        <p>يجب اختيار العناصر أولاً</p>
                                        <div class="clearfix"></div>
                                    </div>

                                    <div class="clearfix">

                                        <div class="form-group">
                                            <div class="col-lg-4">
                                                <button type="button" onclick="print_Custom('mycustomheader');" class="btn btn-success pull-right">طباعة</button>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            </div>
                            <div class="clearfix"></div>
                        </div>


                        </form>

                    </div>










                </div>

        </div>



        {literal}
        <script type="text/javascript">
            var spryselect1 = new Spry.Widget.ValidationSelect("spryselect1", {isRequired: false, invalidValue: "-1"});
        </script>
        {/literal}
