@extends('layout')
@section('title','Situation stock magasin')
@section('description','Situation stock magasin')
@section('content')
    <!-- content ends -->
	<div class="row">
	
    <div class="box col-md-12">
	@if (session('status'))
				<div class="alert alert-success" role="alert">
					<i class="ti-check"></i> {{ session('status') }}
				</div>
			@endif

			@if (session('error'))
				<div class="alert alert-danger" role="alert">
					<i class="ti-na"></i> {{ session('error') }}
				</div>
			@endif
             <div class="card">
                  <div class="card-header">
                    <h4>Situation stock magasin</h4>
                  </div>
                  <div class="card-body">
                    <div class="table-responsive">
                      <table class="table table-striped" id="table-1">
    <thead>
    <tr>
		<th style="text-align:center;margin-top:-20px;" rowspan="2">Code</th>
        <th style="text-align:center;" rowspan="2">Article</th>
        <th style="text-align:center;" colspan="3">Théorique</th>
		<th style="text-align:center;" colspan="2">Réélle</th>
		<th style="text-align:center;" colspan="2">Différence</th>
    </tr>
	<tr>
        <th style="text-align:center;">Quantité</th>
        <th style="text-align:center;">P.R.U</th>
        <th style="text-align:center;">Valeur</th>
		
		<th style="text-align:center;">Quantité</th>
        <th style="text-align:center;">Valeur</th>
		
		<th style="text-align:center;">Quantité</th>
        <th style="text-align:center;">Valeur</th>
		
    </tr>
    </thead>
    <tbody>
	@foreach($produits as $produit)
	@php
	
		$totalpa = DB::table('ligne_appro_vendable')->where('produit_id', $produit->id)->where('etat', 'Validée')->get()->sum('pa');
		$count = DB::table('ligne_appro_vendable')->where('produit_id', $produit->id)->where('etat', 'Validée')->get()->count();
		if ($count>0){
		$paa = $totalpa/$count;
		} else {
			$paa = 1;
		}
		
		if ($produit->stock_magasin == 0){
			$produit->stock_magasin = $produit->stock_magasin;
			$valeur2 = $paa * $produit->stock_magasin;
			$stheo = DB::table('magasin_general')->where('produit_id', $produit->id)->orderBydesc('id')->take(1)->first()->apres;
			$dif = $stheo - $produit->stock_magasin;
		} else {
			$produit->stock_magasin = $produit->stock_magasin;
			$valeur2 = $paa * $produit->stock_magasin;
			$stheo = DB::table('magasin_general')->where('produit_id', $produit->id)->orderBydesc('id')->take(1)->first()->apres;
			$dif = $stheo - $produit->stock_magasin;
		}
		$valeur = $paa * $produit->stock_magasin;
		$valdif = $dif * $paa;
	
	@endphp
	<tr>
        <td style="text-align:center;font-size:13px;">{{$produit->code}}</td>
        <td style="text-align:center;font-size:13px;">{{$produit->desi}}</td>
        <td style="text-align:center;font-size:13px;">
		{{DB::table('magasin_general')->where('produit_id', $produit->id)->orderBydesc('id')->take(1)->first()->apres}}
		</td>
		<td style="text-align:center;font-size:13px;">
		    <!--Theorique PRU -->
		@php
		$lh0 = $paa;
		$lh0 =  number_format($lh0, 0, ' ', ' ');
		echo $lh0."&nbsp;F";
		@endphp
        </td>
		<td style="text-align:center;font-size:13px;">
			<!--Theorique Valeur -->
			@php
		$lh = $valeur;
		$lh1 =  number_format($lh, 0, ' ', ' ');
		echo $lh1."&nbsp;F";
		@endphp
        </td>
        <td class="center" style="text-align:center;font-size:13px;">
			<!--Theorique Valeur -->
			{{$produit->stock_magasin}}
        </td>
		<td style="text-align:center;font-size:13px;">
		    <!--Valeur Quantité -->
			@php
		$lh = $valeur2;
		$lh1 =  number_format($lh, 0, ' ', ' ');
		echo $lh1."&nbsp;F";
		@endphp
        </td>
        <td class="center" style="text-align:center;">
			<!--Difference Quantité -->
			{{$dif}}
        </td>
		<td style="text-align:center;font-size:13px;">
		    <!--Différence valeur -->
			@php
		$lh = $valdif;
		$lh1 =  number_format($lh, 0, ' ', ' ');
		echo $lh1."&nbsp;F";
		@endphp
        </td>
    </tr>
	@endforeach
    </tbody>
    </table>
	<p align="center">
	<a class="btn btn-danger" target="_blank" href="{{route('situation-stock-magasinPDF')}}">
                <i class="glyphicon glyphicon-print icon-white"></i> Exporter en PDF
            </a>
			</p>
    </div>
    </div>
    </div>
</div>
</div><!--/#content.col-md-0-->
	@push('scripts')
	@endpush
@endsection