gestione gare pubbliche
Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
 
 
 
 
 

23 righe
1.0 KiB

<?
if (!empty($elabora_coda) && (!empty($_SESSION["ente"]))) {
if (!defined("__CMDS_JOB_EXEC")) {
define("__CMDS_JOB_EXEC", TRUE);
}
alertManager::printCliInfo("Invio inviti programmati");
$gare = $pdo->go("SELECT b_gare.codice FROM b_gare JOIN b_gare_round ON b_gare.codice = b_gare_round.codice_gara AND b_gare.fase_attiva = b_gare_round.numero
WHERE b_gare.invito_programmato = 'S' AND b_gare_round.pubblicazione <= NOW();")->fetchAll(PDO::FETCH_COLUMN);
if (!empty($gare)) {
foreach($gare AS $gara) {
$gara = gara::init($gara);
if (!empty($gara)) {
$destinatari = $gara->getDestinatari();
if (!empty($destinatari)) {
$error = false;
if ($gara->inviaInvito($destinatari)) {
$pdo->go("UPDATE b_gare SET invito_programmato = 'N' WHERE codice = :codice",[":codice"=>$gara->info["codice"]]);
}
}
}
}
}
}