Exemple #1
0
     } else {
         //Sinon on met à jour
         //Donc on hydrate un objet Contacter
         $oContacter = new Contacter();
         $oContacter->cpt_id = $cptId;
         $oContacter->mail_id = $resLigMail['mail_id'][$i];
         $oContacter->mail_lbl = $resLigMail['mail_lbl'][$i];
         //On appel le manager pour faire la mise à jour
         $resContUpd = ContacterManager::updContacter($oContacter);
         //Ensuite on met à jour le mail
         //Création de l'objet
         $oMail = new Mail();
         $oMail->mail_adr = $resLigMail['mail_adr'][$i];
         $oMail->mail_id = $resLigMail['mail_id'][$i];
         //Mise à jour de celui-ci
         $resMailUpd = MailManager::updMail($oMail);
     }
     //Sinon c'est un insert
 } else {
     if ($resLigMail['mail_id'][$i] == '') {
         //Création du mail
         $oMail = new Mail();
         $oMail->mail_adr = $resLigMail['mail_adr'][$i];
         //Et insertion
         $resAddMail = MailManager::addMail($oMail);
         $idMail = Connection::dernierId();
         //Création de l'objet contacter
         $oContacter = new Contacter();
         $oContacter->cpt_id = $cptId;
         $oContacter->mail_id = $idMail;
         $oContacter->mail_lbl = $resLigMail['mail_lbl'][$i];