Subversion Repositories eFlore/Applications.cel

Compare Revisions

No changes between revisions

Ignore whitespace Rev 2485 → Rev 2486

/trunk/jrest/services/InventoryTransmit.php
24,23 → 24,25
$this->verifierRessources($ressources);
$this->verifierData($data);
 
$transmission = intval($data['transmission']);
$date = ($transmission == 1) ? 'NOW()' : 'NULL';
$transmission = intval($data['transmission']) == 1 ? true : false;
$idsObs = $this->getIdsObs();
 
$idsObsConcat = implode(',', $this->getIdsObs());
$gestionnaireObs = new GestionObservation($this->config);
$resultatObs = $gestionnaireObs->modifierTransmissionObservation($idsObs, $transmission);
if ($resultatObs === false) {
$idsObsConcat = implode(', ', $idsObs);
$msg = "Un problème est survenu (voir log). Les observations « $idsObsConcat » n'ont pas pu être dépubliées.";
$this->envoyerMessageErreur(304, $msg);
}
 
$requete = 'UPDATE cel_obs '.
"SET transmission = $transmission, date_transmission = $date, date_modification = NOW() ".
"WHERE id_observation IN ($idsObsConcat) ".
' -- '.__FILE__.':'.__LINE__;
$resultatObs = Cel::db()->executer($requete);
$gestionnaireImg = new GestionImage($this->config);
$resultatImg = $gestionnaireImg->modifierTransmissionParObs($idsObs, $transmission);
if ($resultatImg === false) {
$idsObsConcat = implode(', ', $idsObs);
$msg = "Un problème est survenu (voir log). Les images liées aux obs « $idsObsConcat » n'ont pas pu être dépubliées.";
$this->envoyerMessageErreur(304, $msg);
}
 
$requete = 'UPDATE cel_images '.
"SET transmission = $transmission, date_transmission = $date, date_modification = NOW() ".
"WHERE ce_observation IN ($idsObsConcat) ".
' -- '.__FILE__.':'.__LINE__;
$resultatImg = Cel::db()->executer($requete);
 
return ($resultatObs != 0 && $resultatImg != 0);
}
 
Property changes:
Added: svnkit:entry:sha1-checksum
+fd2a35dcbfc45ca8609a23242b84a35322fa7a91
\ No newline at end of property
/trunk/jrest/services/ImportXLS.php
147,8 → 147,8
// fixes (fonction SQL)
// XXX future: mais pourraient varier dans le futur si la mise-à-jour
// d'observation est implémentée
'date_creation' => 'now()',
'date_modification' => 'now()',
'date_creation' => 'NOW()',
'date_modification' => 'NOW()',
);
 
public static $prefixe_colonnes_etendues = 'ext:';
Property changes:
Added: svnkit:entry:sha1-checksum
+e0804924c0e3cfd0355754a5dbd2050a5012db06
\ No newline at end of property
/trunk/jrest/services/.
Property changes:
Modified: svn:mergeinfo
Merged /branches/v2.8-houe/jrest/services:r2477-2478,2480-2485