Commit 11aacccf by Damien Moulard

Merge branch 'dev'

parents 4e3af943 38dbc3c5
......@@ -457,6 +457,11 @@ class PrestataireAdmin extends AbstractAdmin
'advanced_filter' => false
], null, ['expanded' => true, 'multiple' => true
])
->add('enabled', null, [
'label' => 'Activé',
'show_filter' => true,
'advanced_filter' => false
])
->add('typeprestataire', null, [
'label' => "Type",
'advanced_filter' => false
......
......@@ -53,10 +53,18 @@ class TransfertPrestataireComptoir extends Transfert
public function operate($em)
{
// On augmente le compte de e-mmonaie du presta
$this->getExpediteur()->addEcompte($this->getMontant());
// On augmente le solde billets du comptoir
$this->getDestinataire()->addCompte($this->getMontant());
// On baisse le solde de billets nanties au siège
$this->getDestinataire()->getGroupe()->getSiege()->removeCompteNantie($this->getMontant());
// On augmente le solde de e-monnaie nantie du siège
$this->getDestinataire()->getGroupe()->getSiege()->addEcompte($this->getMontant());
return [
$this->getExpediteur(),
$this->getDestinataire(),
......
......@@ -31,7 +31,7 @@ use Symfony\Component\Serializer\Annotation\Groups;
/**
* TRANSFERT
* - PRESTATAIRES => SIEGE (Reconversion)
* - PRESTATAIRES => SIEGE (Reconversion : e-monnaie contre €)
*
* @ORM\Entity()
*/
......@@ -86,6 +86,9 @@ class TransfertPrestataireSiege extends Transfert
{
$this->getExpediteur()->removeEcompte($this->getMontant());
// Décrémente le solde de e-monnaie nantie du siège
$this->getDestinataire()->removeEcompte($this->getMontant());
// On récupère le taux de reconversion (du formulaire s'il est précisé sinon par défaut dans la configuration globale)
$taux = $this->getTauxreconversion();
if (empty($taux)) {
......
......@@ -7,7 +7,7 @@
</div>
<div class="modal-body">
<div class="confirmTransfertPrestataireComptoir" style="display:none;">
<p>{{ 'Vous vous apprêtez à effectuer un dépôt sur le comptoir, déchargeant le prestataire'|trans }} <b><span class="nom_destinataire"></span></b> {{ 'de'|trans }} <b><span class="montant_transaction"></span> {{ 'eMLC'|trans }}</b>.</p>
<p>{{ 'Vous vous apprêtez à effectuer un dépôt sur le comptoir, déchargeant le prestataire'|trans }} <b><span class="nom_destinataire"></span></b> {{ 'de'|trans }} <b><span class="montant_transaction"></span> {{ 'MLC'|trans }}</b>.</p>
</div>
<div class="confirmTransactionPrestataire" style="display:none;">
<p>{{ 'Vous vous apprêtez à effectuer une transaction au prestataire'|trans }} <b><span class="nom_destinataire"></span></b> {{ 'd\'une valeur de'|trans }} <b><span class="montant_transaction"></span> {{ 'eMLC'|trans }}</b>.</p>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment