2020-01-27 17:20:42 +01:00
|
|
|
<?php
|
|
|
|
|
|
|
|
|
|
namespace App\Http\Controllers;
|
|
|
|
|
|
|
|
|
|
use Illuminate\Http\Request;
|
2020-01-28 17:20:02 +01:00
|
|
|
use App\Eleveur;
|
|
|
|
|
use App\Aliments;
|
|
|
|
|
use App\MiseEnPlace;
|
|
|
|
|
use App\Moba;
|
|
|
|
|
use Carbon\Carbon;
|
|
|
|
|
|
2020-01-27 17:20:42 +01:00
|
|
|
|
|
|
|
|
class FrontController extends Controller
|
|
|
|
|
{
|
|
|
|
|
public function indexId($id){
|
2020-01-28 17:20:02 +01:00
|
|
|
$multiple = false;
|
|
|
|
|
$mobas = Moba::where('code_boite', $id)->get();
|
|
|
|
|
$edes = $mobas->pluck('code_ede');
|
|
|
|
|
if(count($mobas) > 1) {
|
|
|
|
|
$multiple = true;
|
|
|
|
|
} else if(count($mobas) == 0) {
|
|
|
|
|
return redirect('/search');
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$datePonte = $mobas[0]->date_ponte;
|
|
|
|
|
$dcr = $mobas[0]->dcr;
|
|
|
|
|
$libelle = $mobas[0]->libelle_produit;
|
|
|
|
|
//Compare DCR et Today
|
|
|
|
|
$date_dcr = Carbon::createFromFormat('Y-m-d', $dcr);
|
|
|
|
|
$date_today = Carbon::now();
|
|
|
|
|
$dcrGood = $date_today < $date_dcr;
|
|
|
|
|
|
|
|
|
|
$eleveurs = Eleveur::whereIn('code_ede', $edes)->get();
|
|
|
|
|
//dd($eleveurs);
|
|
|
|
|
|
2020-01-27 17:20:42 +01:00
|
|
|
session(['subColor' => 'blue']);
|
2020-01-28 17:20:02 +01:00
|
|
|
return view('themes.loue.index_id', ['id' => $id, 'multiple' => $multiple, 'datePonte' => $datePonte, 'dcr' => $dcr, 'libelle' => $libelle, 'dcrGood' => $dcrGood, 'eleveurs' => $eleveurs]);
|
2020-01-27 17:20:42 +01:00
|
|
|
}
|
|
|
|
|
}
|