Loading module/EntretienProfessionnel/src/EntretienProfessionnel/Controller/EntretienProfessionnelController.php +3 −2 Original line number Diff line number Diff line Loading @@ -369,14 +369,15 @@ class EntretienProfessionnelController extends AbstractActionController $mail = $this->getMailingService()->sendMailType("ENTRETIEN_VALIDATION_AGENT", ['campagne' => $entretien->getCampagne(), 'entretien' => $entretien, 'user' => $responsables]); $this->getMailingService()->addAttachement($mail, EntretienProfessionnel::class, $entretien->getId()); $this->getEntretienProfessionnelService()->update($entretien); $mail = $this->getMailingService()->sendMailType("ENTRETIEN_OBSERVATION_AGENT", ['campagne' => $entretien->getCampagne(), 'entretien' => $entretien, 'mailing' => $entretien->getResponsable()->getEmail()]); $this->getMailingService()->addAttachement($mail, EntretienProfessionnel::class, $entretien->getId()); $this->getEntretienProfessionnelService()->update($entretien); break; case 'Responsable' : $entretien->setValidationResponsable($validation); $entretien->setEtat($this->getEtatService()->getEtatByCode(EntretienProfessionnel::ETAT_VALIDATION_RESPONSABLE)); $mail1 = $this->getMailingService()->sendMailType("ENTRETIEN_VALIDATION_RESPONSABLE", ['campagne' => $entretien->getCampagne(), 'entretien' => $entretien, 'mailing' => $entretien->getAgent()->getUtilisateur()->getEmail()]); $this->getMailingService()->addAttachement($mail1, EntretienProfessionnel::class, $entretien->getId()); $mail2 = $this->getMailingService()->sendMailType("COMMUNICATION_AGENT_OBSERVATIONS", ['campagne' => $entretien->getCampagne(), 'entretien' => $entretien, 'mailing' => $entretien->getAgent()->getUtilisateur()->getEmail()]); $this->getMailingService()->addAttachement($mail2, EntretienProfessionnel::class, $entretien->getId()); $this->getEntretienProfessionnelService()->update($entretien); break; case 'DRH' : Loading Loading
module/EntretienProfessionnel/src/EntretienProfessionnel/Controller/EntretienProfessionnelController.php +3 −2 Original line number Diff line number Diff line Loading @@ -369,14 +369,15 @@ class EntretienProfessionnelController extends AbstractActionController $mail = $this->getMailingService()->sendMailType("ENTRETIEN_VALIDATION_AGENT", ['campagne' => $entretien->getCampagne(), 'entretien' => $entretien, 'user' => $responsables]); $this->getMailingService()->addAttachement($mail, EntretienProfessionnel::class, $entretien->getId()); $this->getEntretienProfessionnelService()->update($entretien); $mail = $this->getMailingService()->sendMailType("ENTRETIEN_OBSERVATION_AGENT", ['campagne' => $entretien->getCampagne(), 'entretien' => $entretien, 'mailing' => $entretien->getResponsable()->getEmail()]); $this->getMailingService()->addAttachement($mail, EntretienProfessionnel::class, $entretien->getId()); $this->getEntretienProfessionnelService()->update($entretien); break; case 'Responsable' : $entretien->setValidationResponsable($validation); $entretien->setEtat($this->getEtatService()->getEtatByCode(EntretienProfessionnel::ETAT_VALIDATION_RESPONSABLE)); $mail1 = $this->getMailingService()->sendMailType("ENTRETIEN_VALIDATION_RESPONSABLE", ['campagne' => $entretien->getCampagne(), 'entretien' => $entretien, 'mailing' => $entretien->getAgent()->getUtilisateur()->getEmail()]); $this->getMailingService()->addAttachement($mail1, EntretienProfessionnel::class, $entretien->getId()); $mail2 = $this->getMailingService()->sendMailType("COMMUNICATION_AGENT_OBSERVATIONS", ['campagne' => $entretien->getCampagne(), 'entretien' => $entretien, 'mailing' => $entretien->getAgent()->getUtilisateur()->getEmail()]); $this->getMailingService()->addAttachement($mail2, EntretienProfessionnel::class, $entretien->getId()); $this->getEntretienProfessionnelService()->update($entretien); break; case 'DRH' : Loading