isSupporto()) { $concorso = publicConcorso::init($_POST["codice"]); if (!empty($concorso)) { $record = $concorso->info; $round = $concorso->round; if ($concorso->sopralluogoAperti()) { $array = array(); $array["codice_round"] = $round["codice"]; $array["richiesta"] = $_POST["richiesta"]; $array["utente_richiesta"] = $_SESSION["utente"]->codice; $array["timestamp_richiesta"] = date('Y-m-d H:i:s'); $array["attivo"] = "P"; $array["codice_richiedente"] = $_SESSION["utente"]->oe["codice"]; $salva = new salva(); $salva->debug = false; $salva->nome_tabella = "b_concorsi_sopralluogo"; $salva->operazione = "INSERT"; $salva->oggetto = $array; $codice = $salva->save(); if ($codice !== false) { $concorso->updateBadges(); if (isset($_POST["allegato-sopralluogo"])) { foreach($_POST["allegato-sopralluogo"] as $allegato) { filesManager::saveFile($allegato["filename"],$codice,"concorsi-ric-sopr",$allegato["nome"]); } } $corpo = "

concorso #" . $record["id"] . "

"; $corpo .= "

" . $record["oggetto"] . "

"; $corpo .= "" . $array["richiesta"] . ""; $mailer = new Communicator(); $mailer->oggetto = __("E' stato richiesto un sopralluogo"); $mailer->corpo = $corpo; $mailer->codice_pec = -1; $mailer->comunicazione = false; $mailer->codice_gara = $record["codice"]; $mailer->coda = true; $destinatari = [Communicator::getPecAddress($record["codice_pec"])]; $utenti = $concorso->getDestinatariInterni(); if (!empty($utenti)) { $destinatari = array_merge($destinatari,$utenti); } $mailer->destinatari = $destinatari; $mailer->send(); $error = false; ?> swal({title:js_dict["success-msg"],type:"success"}).then(function(){ window.location.reload(); });