✨ feat(search): Indexe les options et contrats, ajuste la durée du devis.
This commit is contained in:
@@ -135,6 +135,9 @@ class DevisController extends AbstractController
|
||||
|
||||
$devis->setStartAt(new DateTimeImmutable($_POST['new_devis']['startAt']));
|
||||
$devis->setEndAt(new DateTimeImmutable($_POST['new_devis']['endAt']));
|
||||
|
||||
$interval = $devis->getStartAt()->diff($devis->getEndAt());
|
||||
$day = $interval->days;
|
||||
$devis->setBillAddress($customerAddress->find($_POST['devis']['bill_address']));
|
||||
$devis->setAddressShip($customerAddress->find($_POST['devis']['ship_address']));
|
||||
$devis->setCustomer($customerRepository->find($_POST['new_devis']['customer']));
|
||||
@@ -143,7 +146,7 @@ class DevisController extends AbstractController
|
||||
$rLine->setDevi($devis);
|
||||
$rLine->setPos($cd);
|
||||
$rLine->setProduct($productRepository->find($line['product_id']));
|
||||
$rLine->setDay($line['days']);
|
||||
$rLine->setDay($day);
|
||||
$rLine->setPriceHt(floatval($line['price_ht']));
|
||||
$rLine->setPriceHtSup(floatval($line['price_sup_ht']));
|
||||
$entityManager->persist($rLine);
|
||||
|
||||
Reference in New Issue
Block a user