mise en place des budgets
This commit is contained in:
@@ -22,6 +22,15 @@ class BudgetController extends AbstractController
|
||||
{
|
||||
$em = $this->getDoctrine()->getManager();
|
||||
|
||||
// Rechercher de l'ensemble des exercices sauf du premier
|
||||
$years = $em
|
||||
->createQueryBuilder('year')
|
||||
->select('year')
|
||||
->from('App:Year','year')
|
||||
->orderBy('year.start')
|
||||
->setFirstResult(1)
|
||||
->getQuery()->getResult();
|
||||
|
||||
// Rechercher l'exercice demandé sinon le dernier
|
||||
if($id)
|
||||
$n2=$em->getRepository("App:Year")->find($id);
|
||||
@@ -253,7 +262,9 @@ class BudgetController extends AbstractController
|
||||
"domaines" => $tbdomaines,
|
||||
"n1" => $n1,
|
||||
"n2" => $n2,
|
||||
"years" => $years,
|
||||
"fgprint" => true,
|
||||
|
||||
]);
|
||||
|
||||
return new PdfResponse(
|
||||
@@ -267,7 +278,8 @@ class BudgetController extends AbstractController
|
||||
"usesidebar" => true,
|
||||
"domaines" => $tbdomaines,
|
||||
"n1" => $n1,
|
||||
"n2" => $n2,
|
||||
"n2" => $n2,
|
||||
"years" => $years,
|
||||
]);
|
||||
}
|
||||
}
|
||||
@@ -304,7 +316,7 @@ class BudgetController extends AbstractController
|
||||
if(!$data) {
|
||||
$data=new Yeardomaine;
|
||||
$data->setYear($year);
|
||||
$data->setProject($domaine);
|
||||
$data->setDomaine($domaine);
|
||||
$em->persist($data);
|
||||
$em->flush();
|
||||
}
|
||||
|
Reference in New Issue
Block a user