This commit is contained in:
Thomas Zilio 2018-07-19 17:29:21 +02:00
parent 82aff077cd
commit 11ec680563
67 changed files with 380 additions and 403 deletions

View File

@ -34,14 +34,14 @@ $dbo->query('START TRANSACTION');
if (filter('op') == 'link_file' || filter('op') == 'unlink_file') {
// Controllo sui permessi di scrittura per il modulo
if (Modules::getPermission($id_module) != 'rw') {
App::flash()->error(tr('Non hai permessi di scrittura per il modulo _MODULE_', [
flash()->error(tr('Non hai permessi di scrittura per il modulo _MODULE_', [
'_MODULE_' => '"'.Modules::get($id_module)['name'].'"',
]));
}
// Controllo sui permessi di scrittura per il file system
elseif (!directory($upload_dir)) {
App::flash()->error(tr('Non hai i permessi di scrittura nella cartella _DIR_!', [
flash()->error(tr('Non hai i permessi di scrittura nella cartella _DIR_!', [
'_DIR_' => '"files"',
]));
}
@ -60,9 +60,9 @@ if (filter('op') == 'link_file' || filter('op') == 'unlink_file') {
// Creazione file fisico
if (!empty($upload)) {
App::flash()->info(tr('File caricato correttamente!'));
flash()->info(tr('File caricato correttamente!'));
} else {
App::flash()->error(tr('Errore durante il caricamento del file!'));
flash()->error(tr('Errore durante il caricamento del file!'));
}
}
@ -75,11 +75,11 @@ if (filter('op') == 'link_file' || filter('op') == 'unlink_file') {
]);
if (!empty($name)) {
App::flash()->info(tr('File _FILE_ eliminato!', [
flash()->info(tr('File _FILE_ eliminato!', [
'_FILE_' => '"'.$name.'"',
]));
} else {
App::flash()->error(tr("Errore durante l'eliminazione del file!"));
flash()->error(tr("Errore durante l'eliminazione del file!"));
}
}
@ -132,9 +132,9 @@ if (filter('op') == 'link_file' || filter('op') == 'unlink_file') {
// Invio mail
if (!$mail->send()) {
App::flash()->error(tr("Errore durante l'invio dell'email").': '.$mail->ErrorInfo);
flash()->error(tr("Errore durante l'invio dell'email").': '.$mail->ErrorInfo);
} else {
App::flash()->info(tr('Email inviata correttamente!'));
flash()->info(tr('Email inviata correttamente!'));
}
}

View File

@ -29,7 +29,7 @@ if (filter('op') == 'send') {
$mail->AddAttachment($backup_file);
App::flash()->info(tr('Backup del database eseguito ed allegato correttamente!'));
flash()->info(tr('Backup del database eseguito ed allegato correttamente!'));
}
// Aggiunta delle informazioni di base sull'installazione
@ -57,9 +57,9 @@ if (filter('op') == 'send') {
// Invio mail
if (!$mail->send()) {
App::flash()->error(tr("Errore durante l'invio della segnalazione").': '.$mail->ErrorInfo);
flash()->error(tr("Errore durante l'invio della segnalazione").': '.$mail->ErrorInfo);
} else {
App::flash()->info(tr('Email inviata correttamente!'));
flash()->info(tr('Email inviata correttamente!'));
}
// Rimozione del dump del database

View File

@ -5,7 +5,7 @@ include_once __DIR__.'/../core.php';
$paths = App::getPaths();
$user = Auth::user();
$messages = App::flash()->getMessages();
$messages = flash()->getMessages();
echo '<!DOCTYPE html>
<html>

View File

@ -22,17 +22,17 @@ switch ($op) {
$result = Backup::daily();
if (!isset($result)) {
App::flash()->info(tr('Backup saltato perché già esistente!'));
flash()->info(tr('Backup saltato perché già esistente!'));
} elseif (!empty($result)) {
App::flash()->info(tr('Backup automatico eseguito correttamente!'));
flash()->info(tr('Backup automatico eseguito correttamente!'));
} else {
App::flash()->error(tr('Errore durante la generazione del backup automatico!'));
flash()->error(tr('Errore durante la generazione del backup automatico!'));
}
}
} else {
$status = Auth::getInstance()->getCurrentStatus();
App::flash()->error(Auth::getStatus()[$status]['message']);
flash()->error(Auth::getStatus()[$status]['message']);
redirect(ROOTDIR.'/index.php');
exit();
@ -117,7 +117,7 @@ if (Auth::isBrute()) {
</script>';
}
if (!empty(App::flash()->getMessage('error'))) {
if (!empty(flash()->getMessage('error'))) {
echo '
<script>
$(document).ready(function(){

View File

@ -139,7 +139,7 @@ function copyr($source, $destination, $ignores = [])
function create_zip($source, $destination, $ignores = [])
{
if (!extension_loaded('zip')) {
App::flash()->error(tr('Estensione zip non supportata!'));
flash()->error(tr('Estensione zip non supportata!'));
return false;
}
@ -163,7 +163,7 @@ function create_zip($source, $destination, $ignores = [])
}
$zip->close();
} else {
App::flash()->error(tr("Errore durante la creazione dell'archivio!"));
flash()->error(tr("Errore durante la creazione dell'archivio!"));
}
return $result === true;
@ -324,23 +324,23 @@ function translateTemplate()
// Retrocompatibilità
if (!empty($_SESSION['infos'])) {
foreach ($_SESSION['infos'] as $message) {
App::flash()->info($message);
flash()->info($message);
}
}
if (!empty($_SESSION['warnings'])) {
foreach ($_SESSION['warnings'] as $message) {
App::flash()->warning($message);
flash()->warning($message);
}
}
if (!empty($_SESSION['errors'])) {
foreach ($_SESSION['errors'] as $message) {
App::flash()->error($message);
flash()->error($message);
}
}
// Annullo le notifiche (AJAX)
if (isAjaxRequest()) {
App::flash()->clearMessage('info');
flash()->clearMessage('info');
}
echo $template;

View File

@ -101,7 +101,7 @@ function setting($nome, $again = false)
*/
function flash()
{
return \App::flash();
return \flash();
}
/**

View File

@ -29,7 +29,7 @@ switch (post('op')) {
delete($docroot.'/modules/'.$module_dir.'/');
App::flash()->info(tr('Modulo _MODULE_ disinstallato!', [
flash()->info(tr('Modulo _MODULE_ disinstallato!', [
'_MODULE_' => '"'.$modulo.'"',
]));
}
@ -40,7 +40,7 @@ switch (post('op')) {
case 'disable':
$dbo->query('UPDATE `zz_modules` SET `enabled` = 0 WHERE (`id` = '.prepare($id).' OR `parent` = '.prepare($id).') AND `id` != '.prepare(Modules::get('Aggiornamenti')['id']));
App::flash()->info(tr('Modulo _MODULE_ disabilitato!', [
flash()->info(tr('Modulo _MODULE_ disabilitato!', [
'_MODULE_' => '"'.Modules::get($id)['title'].'"',
]));
@ -49,7 +49,7 @@ switch (post('op')) {
case 'enable':
$dbo->query('UPDATE `zz_modules` SET `enabled` = 1 WHERE `id` = '.prepare($id).' OR `parent` = '.prepare($id));
App::flash()->info(tr('Modulo _MODULE_ abilitato!', [
flash()->info(tr('Modulo _MODULE_ abilitato!', [
'_MODULE_' => '"'.Modules::get($id)['title'].'"',
]));
@ -61,7 +61,7 @@ switch (post('op')) {
$rs = $dbo->fetchArray('SELECT id, name FROM zz_widgets WHERE id='.prepare($id));
$widget = $rs[0]['name'];
App::flash()->info(tr('Widget _WIDGET_ disabilitato!', [
flash()->info(tr('Widget _WIDGET_ disabilitato!', [
'_WIDGET_' => '"'.$widget.'"',
]));
@ -73,7 +73,7 @@ switch (post('op')) {
$rs = $dbo->fetchArray('SELECT id, name FROM zz_widgets WHERE id='.prepare($id));
$widget = $rs[0]['name'];
App::flash()->info(tr('Widget _WIDGET_ abilitato!', [
flash()->info(tr('Widget _WIDGET_ abilitato!', [
'_WIDGET_' => '"'.$widget.'"',
]));
@ -85,7 +85,7 @@ switch (post('op')) {
$rs = $dbo->fetchArray('SELECT id, name FROM zz_widgets WHERE id='.prepare($id));
$widget = $rs[0]['name'];
App::flash()->info(tr('Posizione del widget _WIDGET_ aggiornata!', [
flash()->info(tr('Posizione del widget _WIDGET_ aggiornata!', [
'_WIDGET_' => '"'.$widget.'"',
]));
@ -97,7 +97,7 @@ switch (post('op')) {
$rs = $dbo->fetchArray('SELECT id, name FROM zz_widgets WHERE id='.prepare($id));
$widget = $rs[0]['name'];
App::flash()->info(tr('Posizione del widget _WIDGET_ aggiornata!', [
flash()->info(tr('Posizione del widget _WIDGET_ aggiornata!', [
'_WIDGET_' => '"'.$widget.'"',
]));
@ -114,7 +114,7 @@ switch (post('op')) {
$dbo->query('UPDATE zz_modules SET `order`='.prepare($i).' WHERE id='.prepare($ids[$i]));
}
App::flash()->info(tr('Posizione voci di menù aggiornate!'));
flash()->info(tr('Posizione voci di menù aggiornate!'));
}
break;
@ -136,7 +136,7 @@ switch (post('op')) {
$dbo->query('UPDATE zz_widgets SET `order`='.prepare($i).' WHERE id='.prepare($id[1]));
}
App::flash()->info(tr('Posizioni widgets aggiornate!'));
flash()->info(tr('Posizioni widgets aggiornate!'));
}
break;

View File

@ -7,7 +7,7 @@ if (!setting('Attiva aggiornamenti')) {
}
if (!extension_loaded('zip')) {
App::flash()->error(tr('Estensione zip non supportata!').'<br>'.tr('Verifica e attivala sul tuo file _FILE_', [
flash()->error(tr('Estensione zip non supportata!').'<br>'.tr('Verifica e attivala sul tuo file _FILE_', [
'_FILE_' => '<b>php.ini</b>',
]));
@ -20,8 +20,8 @@ $type = $_POST['type'];
// Lettura dell'archivio
$zip = new ZipArchive();
if (!$zip->open($file['tmp_name'])) {
App::flash()->error(tr('File di installazione non valido!'));
App::flash()->error(checkZip($file['tmp_name']));
flash()->error(tr('File di installazione non valido!'));
flash()->error(checkZip($file['tmp_name']));
return;
}
@ -96,9 +96,9 @@ if (file_exists($extraction_dir.'/VERSION')) {
'enabled' => 1,
]));
App::flash()->error(tr('Installazione completata!'));
flash()->error(tr('Installazione completata!'));
} else {
App::flash()->error(tr('Aggiornamento completato!'));
flash()->error(tr('Aggiornamento completato!'));
}
}
}

View File

@ -72,12 +72,12 @@ switch (post('op')) {
'lng' => post('lng'),
], ['idanagrafica' => $id_record]);
App::flash()->info(str_replace('_NAME_', '"'.post('ragione_sociale').'"', "Informazioni per l'anagrafica _NAME_ salvate correttamente!"));
flash()->info(str_replace('_NAME_', '"'.post('ragione_sociale').'"', "Informazioni per l'anagrafica _NAME_ salvate correttamente!"));
// Validazione della Partita IVA
$check_vat_number = Validate::isValidVatNumber(strtoupper($partita_iva));
if (empty($check_vat_number)) {
App::flash()->error(tr('Attenzione: la partita IVA _IVA_ sembra non essere valida', [
flash()->error(tr('Attenzione: la partita IVA _IVA_ sembra non essere valida', [
'_IVA_' => $partita_iva,
]));
}
@ -87,7 +87,7 @@ switch (post('op')) {
// Verifica dell'esistenza codice anagrafica
if ($esiste) {
App::flash()->error(tr("Il codice anagrafica inserito esiste già! Inserirne un'altro..."));
flash()->error(tr("Il codice anagrafica inserito esiste già! Inserirne un'altro..."));
} else {
$dbo->query('UPDATE an_anagrafiche SET codice='.prepare(post('codice')).' WHERE idanagrafica='.prepare($id_record));
}
@ -194,7 +194,7 @@ switch (post('op')) {
if (in_array($id_azienda, $idtipoanagrafica)) {
Settings::setValue('Azienda predefinita', $new_id);
App::flash()->info(tr('Anagrafica Azienda impostata come predefinita. Per ulteriori informazionioni, visitare "Strumenti -> Impostazioni -> Generali"'));
flash()->info(tr('Anagrafica Azienda impostata come predefinita. Per ulteriori informazionioni, visitare "Strumenti -> Impostazioni -> Generali"'));
}
//se sto inserendo un tecnico, mi copio già le tariffe per le varie attività
@ -204,9 +204,9 @@ switch (post('op')) {
for ($i = 0; $i < count($rs_tipiintervento); ++$i) {
if ($dbo->query('INSERT INTO in_tariffe( idtecnico, idtipointervento, costo_ore, costo_km, costo_dirittochiamata, costo_ore_tecnico, costo_km_tecnico, costo_dirittochiamata_tecnico ) VALUES( '.prepare($new_id).', '.prepare($rs_tipiintervento[$i]['idtipointervento']).', (SELECT costo_orario FROM in_tipiintervento WHERE idtipointervento='.prepare($rs_tipiintervento[$i]['idtipointervento']).'), (SELECT costo_km FROM in_tipiintervento WHERE idtipointervento='.prepare($rs_tipiintervento[$i]['idtipointervento']).'), (SELECT costo_diritto_chiamata FROM in_tipiintervento WHERE idtipointervento='.prepare($rs_tipiintervento[$i]['idtipointervento']).'), (SELECT costo_orario_tecnico FROM in_tipiintervento WHERE idtipointervento='.prepare($rs_tipiintervento[$i]['idtipointervento']).'), (SELECT costo_km_tecnico FROM in_tipiintervento WHERE idtipointervento='.prepare($rs_tipiintervento[$i]['idtipointervento']).'), (SELECT costo_diritto_chiamata_tecnico FROM in_tipiintervento WHERE idtipointervento='.prepare($rs_tipiintervento[$i]['idtipointervento']).') )')) {
//App::flash()->info(tr('Informazioni salvate correttamente!'));
//flash()->info(tr('Informazioni salvate correttamente!'));
} else {
App::flash()->error(tr("Errore durante l'importazione tariffe!"));
flash()->error(tr("Errore durante l'importazione tariffe!"));
}
}
}
@ -253,7 +253,7 @@ switch (post('op')) {
echo json_encode(['id' => $id_record, 'text' => $ragione_sociale]);
}
App::flash()->info(tr('Aggiunta nuova anagrafica di tipo _TYPE_', [
flash()->info(tr('Aggiunta nuova anagrafica di tipo _TYPE_', [
'_TYPE_' => '"'.$tipoanagrafica_dst.'"',
]));
@ -267,7 +267,7 @@ switch (post('op')) {
// Se l'anagrafica è collegata ad un utente lo disabilito
$dbo->query('UPDATE zz_users SET enabled = 0 WHERE idanagrafica = '.prepare($id_record).Modules::getAdditionalsQuery($id_module));
App::flash()->info(tr('Anagrafica eliminata!'));
flash()->info(tr('Anagrafica eliminata!'));
}
break;

View File

@ -18,9 +18,9 @@ switch (post('op')) {
}
}
App::flash()->info(tr('Anagrafiche eliminate!'));
flash()->info(tr('Anagrafiche eliminate!'));
} else {
App::flash()->warning(tr('Procedura in fase di sviluppo. Nessuna modifica apportata.'));
flash()->warning(tr('Procedura in fase di sviluppo. Nessuna modifica apportata.'));
}
break;

View File

@ -18,9 +18,9 @@ switch (post('op')) {
]);
$id_record = $dbo->lastInsertedID();
App::flash()->info(tr('Aggiunto un nuovo articolo!'));
flash()->info(tr('Aggiunto un nuovo articolo!'));
} else {
App::flash()->error(tr('Esiste già un articolo con questo codice!'));
flash()->error(tr('Esiste già un articolo con questo codice!'));
}
break;
@ -87,7 +87,7 @@ switch (post('op')) {
'id' => $id_record,
]);
} else {
App::flash()->warning(tr('Errore durante il caricamento del file in _DIR_!', [
flash()->warning(tr('Errore durante il caricamento del file in _DIR_!', [
'_DIR_' => $upload_dir,
]));
}
@ -107,7 +107,7 @@ switch (post('op')) {
]);
}
App::flash()->info(tr('Informazioni salvate correttamente!'));
flash()->info(tr('Informazioni salvate correttamente!'));
break;
@ -198,16 +198,16 @@ switch (post('op')) {
]));
}
App::flash()->info(tr('Aggiunti _NUM_ prodotti!', [
flash()->info(tr('Aggiunti _NUM_ prodotti!', [
'_NUM_' => $c,
]));
} else {
App::flash()->error(tr("Errore durante l'inserimento!"));
flash()->error(tr("Errore durante l'inserimento!"));
}
}
if ($c != $n_prodotti) {
App::flash()->warning(tr('Alcuni seriali erano già presenti').'...');
flash()->warning(tr('Alcuni seriali erano già presenti').'...');
}
break;
@ -227,7 +227,7 @@ switch (post('op')) {
]));
}
App::flash()->info(tr('Prodotto rimosso!'));
flash()->info(tr('Prodotto rimosso!'));
}
break;
@ -244,7 +244,7 @@ switch (post('op')) {
$query = 'DELETE FROM mg_movimenti WHERE id='.prepare($idmovimento);
if ($dbo->query($query)) {
App::flash()->info(tr('Movimento rimosso!'));
flash()->info(tr('Movimento rimosso!'));
}
break;
@ -257,7 +257,7 @@ switch (post('op')) {
//$dbo->query('DELETE FROM mg_prodotti WHERE id_articolo='.prepare($id_record));
$dbo->query('DELETE FROM mg_articoli_automezzi WHERE idarticolo='.prepare($id_record));
App::flash()->info(tr('Articolo eliminato!'));
flash()->info(tr('Articolo eliminato!'));
break;
}

View File

@ -14,10 +14,10 @@ switch (post('op')) {
if ($dbo->fetchNum('SELECT targa FROM dt_automezzi WHERE targa='.prepare($targa).' AND NOT id='.prepare($id_record)) == 0) {
$query = 'UPDATE dt_automezzi SET targa='.prepare($targa).', descrizione='.prepare($descrizione).', nome='.prepare($nome).' WHERE id='.prepare($id_record);
if ($dbo->query($query)) {
App::flash()->info(tr('Informazioni salvate correttamente!'));
flash()->info(tr('Informazioni salvate correttamente!'));
}
} else {
App::flash()->error(tr('Esiste già un automezzo con questa targa!'));
flash()->error(tr('Esiste già un automezzo con questa targa!'));
}
break;
@ -34,9 +34,9 @@ switch (post('op')) {
$id_record = $dbo->lastInsertedID();
App::flash()->info(tr('Aggiunto un nuovo automezzo!'));
flash()->info(tr('Aggiunto un nuovo automezzo!'));
} else {
App::flash()->error(tr('Esiste già un automezzo con questa targa!'));
flash()->error(tr('Esiste già un automezzo con questa targa!'));
}
break;
@ -58,7 +58,7 @@ switch (post('op')) {
$query = 'INSERT INTO dt_automezzi_tecnici(idtecnico, idautomezzo, data_inizio, data_fine) VALUES ('.prepare($idtecnico).', '.prepare($id_record).', '.prepare($data_inizio).', '.prepare($data_fine).')';
$dbo->query($query);
App::flash()->info(tr('Collegato un nuovo tecnico!'));
flash()->info(tr('Collegato un nuovo tecnico!'));
break;
// Salvataggio tecnici collegati
@ -86,9 +86,9 @@ switch (post('op')) {
}
if ($errors == 0) {
App::flash()->info(tr('Informazioni salvate correttamente!'));
flash()->info(tr('Informazioni salvate correttamente!'));
} else {
App::flash()->error(tr('Errore durante il salvataggio del tecnico!'));
flash()->error(tr('Errore durante il salvataggio del tecnico!'));
}
break;
@ -99,7 +99,7 @@ switch (post('op')) {
$query = 'DELETE FROM dt_automezzi_tecnici WHERE id='.prepare($idautomezzotecnico);
if ($dbo->query($query)) {
App::flash()->info(tr('Tecnico rimosso!'));
flash()->info(tr('Tecnico rimosso!'));
}
break;
@ -118,7 +118,7 @@ switch (post('op')) {
// Decremento la quantità dal magazzino centrale
add_movimento_magazzino($idarticolo, -$qta, ['idautomezzo' => $id_record]);
App::flash()->info(tr("Caricato il magazzino dell'automezzo!"));
flash()->info(tr("Caricato il magazzino dell'automezzo!"));
break;
// Spostamento scorta da automezzo a magazzino generale
@ -135,7 +135,7 @@ switch (post('op')) {
// Aggiungo la quantità al magazzino
add_movimento_magazzino($rs[0]['idarticolo'], $rs[0]['qta'], ['idautomezzo' => $id_record]);
App::flash()->info(tr('Articoli riportati nel magazzino centrale!'));
flash()->info(tr('Articoli riportati nel magazzino centrale!'));
}
break;
@ -153,7 +153,7 @@ switch (post('op')) {
// Elimino definitivamente l'automezzo
$dbo->query('DELETE FROM dt_automezzi WHERE id='.prepare($id_record));
App::flash()->info(tr('Automezzo eliminato e articoli riportati in magazzino!'));
flash()->info(tr('Automezzo eliminato e articoli riportati in magazzino!'));
break;
}

View File

@ -16,11 +16,11 @@ switch (filter('op')) {
delete($backup_dir.$file);
if (!file_exists($backup_dir.$file)) {
App::flash()->info(tr('Backup _FILE_ eliminato!', [
flash()->info(tr('Backup _FILE_ eliminato!', [
'_FILE_' => '"'.$file.'"',
]));
} else {
App::flash()->error(tr("Errore durante l'eliminazione del backup _FILE_!", [
flash()->error(tr("Errore durante l'eliminazione del backup _FILE_!", [
'_FILE_' => '"'.$file.'"',
]));
}
@ -29,9 +29,9 @@ switch (filter('op')) {
case 'backup':
if (Backup::create()) {
App::flash()->info(tr('Nuovo backup creato correttamente!'));
flash()->info(tr('Nuovo backup creato correttamente!'));
} else {
App::flash()->error(tr('Errore durante la creazione del backup!').' '.tr_replace('_DIR_', '"'.$backup_dir.'"', tr('Verifica che la cartella _DIR_ abbia i permessi di scrittura!')));
flash()->error(tr('Errore durante la creazione del backup!').' '.tr_replace('_DIR_', '"'.$backup_dir.'"', tr('Verifica che la cartella _DIR_ abbia i permessi di scrittura!')));
}
break;

View File

@ -21,9 +21,9 @@ switch (filter('op')) {
$dbo->update('co_banche', $array, ['id' => $id_record]);
}
App::flash()->info(tr('Salvataggio completato!'));
flash()->info(tr('Salvataggio completato!'));
} else {
App::flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio!'));
flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio!'));
}
break;
@ -39,11 +39,11 @@ switch (filter('op')) {
echo json_encode(['id' => $id_record, 'text' => $nome]);
}
App::flash()->info(tr('Aggiunta nuova _TYPE_', [
flash()->info(tr('Aggiunta nuova _TYPE_', [
'_TYPE_' => 'banca',
]));
} else {
App::flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio!'));
flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio!'));
}
break;
@ -55,7 +55,7 @@ switch (filter('op')) {
if (isset($id_record) && empty($documenti)) {
$dbo->query('DELETE FROM `co_banche` WHERE `id`='.prepare($id_record));
App::flash()->info(tr('_TYPE_ eliminata con successo!', [
flash()->info(tr('_TYPE_ eliminata con successo!', [
'_TYPE_' => 'Banca',
]));
} else {
@ -65,7 +65,7 @@ switch (filter('op')) {
$dbo->update('co_banche', $array, ['id' => $id_record]);
App::flash()->info(tr('_TYPE_ eliminata con successo!', [
flash()->info(tr('_TYPE_ eliminata con successo!', [
'_TYPE_' => 'Banca',
]));
}

View File

@ -8,9 +8,9 @@ switch (post('op')) {
if ($dbo->fetchNum('SELECT * FROM `dt_aspettobeni` WHERE `descrizione`='.prepare($descrizione).' AND `id`!='.prepare($id_record)) == 0) {
$dbo->query('UPDATE `dt_aspettobeni` SET `descrizione`='.prepare($descrizione).' WHERE `id`='.prepare($id_record));
App::flash()->info(tr('Salvataggio completato.'));
flash()->info(tr('Salvataggio completato.'));
} else {
App::flash()->error(tr("E' già presente una tipologia di _TYPE_ con la stessa descrizione.", [
flash()->error(tr("E' già presente una tipologia di _TYPE_ con la stessa descrizione.", [
'_TYPE_' => 'bene',
]));
}
@ -25,11 +25,11 @@ switch (post('op')) {
$id_record = $dbo->lastInsertedID();
App::flash()->info(tr('Aggiunta nuova tipologia di _TYPE_', [
flash()->info(tr('Aggiunta nuova tipologia di _TYPE_', [
'_TYPE_' => 'bene',
]));
} else {
App::flash()->error(tr("E' già presente una tipologia di _TYPE_ con la stessa descrizione.", [
flash()->error(tr("E' già presente una tipologia di _TYPE_ con la stessa descrizione.", [
'_TYPE_' => 'bene',
]));
}
@ -43,11 +43,11 @@ switch (post('op')) {
if (isset($id_record) && empty($documenti)) {
$dbo->query('DELETE FROM `dt_aspettobeni` WHERE `id`='.prepare($id_record));
App::flash()->info(tr('Tipologia di _TYPE_ eliminata con successo.', [
flash()->info(tr('Tipologia di _TYPE_ eliminata con successo.', [
'_TYPE_' => 'bene',
]));
} else {
App::flash()->error(tr('Sono presenti dei documenti collegati a questo aspetto beni.'));
flash()->error(tr('Sono presenti dei documenti collegati a questo aspetto beni.'));
}
break;

View File

@ -10,9 +10,9 @@ switch (filter('op')) {
if (isset($nome) && isset($nota) && isset($colore)) {
$dbo->query('UPDATE `mg_categorie` SET `nome`='.prepare($nome).', `nota`='.prepare($nota).', `colore`='.prepare($colore).' WHERE `id`='.prepare($id_record));
App::flash()->info(tr('Salvataggio completato!'));
flash()->info(tr('Salvataggio completato!'));
} else {
App::flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio!'));
flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio!'));
}
break;
@ -31,11 +31,11 @@ switch (filter('op')) {
echo json_encode(['id' => $id_record, 'text' => $nome]);
}
App::flash()->info(tr('Aggiunta nuova tipologia di _TYPE_', [
flash()->info(tr('Aggiunta nuova tipologia di _TYPE_', [
'_TYPE_' => 'categoria',
]));
} else {
App::flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio!'));
flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio!'));
}
break;
@ -49,11 +49,11 @@ switch (filter('op')) {
if ($dbo->fetchNum('SELECT * FROM `mg_articoli` WHERE `id_categoria`='.prepare($id).' OR `id_sottocategoria`='.prepare($id).' OR `id_sottocategoria` IN (SELECT id FROM `mg_categorie` WHERE `parent`='.prepare($id).')') == 0) {
$dbo->query('DELETE FROM `mg_categorie` WHERE `id`='.prepare($id));
App::flash()->info(tr('Tipologia di _TYPE_ eliminata con successo!', [
flash()->info(tr('Tipologia di _TYPE_ eliminata con successo!', [
'_TYPE_' => 'categoria',
]));
} else {
App::flash()->error(tr('Esistono ancora alcuni articoli sotto questa categoria!'));
flash()->error(tr('Esistono ancora alcuni articoli sotto questa categoria!'));
}
break;
@ -76,10 +76,10 @@ switch (filter('op')) {
echo json_encode(['id' => $id_record, 'text' => $nome]);
}
}
App::flash()->info(tr('Salvataggio completato!'));
flash()->info(tr('Salvataggio completato!'));
$id_record = $original;
} else {
App::flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio!'));
flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio!'));
}
break;

View File

@ -9,7 +9,7 @@ switch (post('op')) {
// Verifico che il nome non sia duplicato
$count = $dbo->fetchNum('SELECT descrizione FROM zz_documenti_categorie WHERE descrizione='.prepare($descrizione).' AND deleted = 0');
if ($count != 0) {
App::flash()->error(tr('Categoria _NAME_ già esistente!', [
flash()->error(tr('Categoria _NAME_ già esistente!', [
'_NAME_' => $descrizione,
]));
} else {
@ -17,7 +17,7 @@ switch (post('op')) {
'descrizione' => $descrizione,
], ['id' => $id_record]);
App::flash()->info(tr('Informazioni salvate correttamente!'));
flash()->info(tr('Informazioni salvate correttamente!'));
}
break;
@ -29,7 +29,7 @@ switch (post('op')) {
// Verifico che il nome non sia duplicato
$count = $dbo->fetchNum('SELECT descrizione FROM zz_documenti_categorie WHERE descrizione='.prepare($descrizione).' AND deleted = 0');
if ($count != 0) {
App::flash()->error(tr('Categoria _NAME_ già esistente!', [
flash()->error(tr('Categoria _NAME_ già esistente!', [
'_NAME_' => $descrizione,
]));
} else {
@ -38,7 +38,7 @@ switch (post('op')) {
]);
$id_record = $dbo->last_inserted_id();
App::flash()->info(tr('Nuova categoria documenti aggiunta!'));
flash()->info(tr('Nuova categoria documenti aggiunta!'));
}
}
@ -47,7 +47,7 @@ switch (post('op')) {
case 'delete':
$dbo->query('UPDATE zz_documenti_categorie SET deleted=1 WHERE id = '.prepare($id_record));
App::flash()->info(tr('Categoria docimenti eliminata!'));
flash()->info(tr('Categoria docimenti eliminata!'));
break;
}

View File

@ -9,14 +9,14 @@ switch (filter('op')) {
if (isset($descrizione)) {
if ($dbo->fetchNum('SELECT * FROM `dt_causalet` WHERE `descrizione`='.prepare($descrizione).' AND `id`!='.prepare($id_record)) == 0) {
$dbo->query('UPDATE `dt_causalet` SET `descrizione`='.prepare($descrizione).' WHERE `id`='.prepare($id_record));
App::flash()->info(tr('Salvataggio completato!'));
flash()->info(tr('Salvataggio completato!'));
} else {
App::flash()->error(tr("E' già presente una tipologia di _TYPE_ con la stessa descrizione.", [
flash()->error(tr("E' già presente una tipologia di _TYPE_ con la stessa descrizione.", [
'_TYPE_' => 'causale',
]));
}
} else {
App::flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio.'));
flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio.'));
}
break;
@ -30,16 +30,16 @@ switch (filter('op')) {
$id_record = $dbo->lastInsertedID();
App::flash()->info(tr('Aggiunta nuova tipologia di _TYPE_', [
flash()->info(tr('Aggiunta nuova tipologia di _TYPE_', [
'_TYPE_' => 'causale',
]));
} else {
App::flash()->error(tr("E' già presente una tipologia di _TYPE_ con la stessa descrizione.", [
flash()->error(tr("E' già presente una tipologia di _TYPE_ con la stessa descrizione.", [
'_TYPE_' => 'causale',
]));
}
} else {
App::flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio.'));
flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio.'));
}
break;
@ -51,11 +51,11 @@ switch (filter('op')) {
if (isset($id_record) && empty($documenti)) {
$dbo->query('DELETE FROM `dt_causalet` WHERE `id`='.prepare($id_record));
App::flash()->info(tr('Tipologia di _TYPE_ eliminata con successo.', [
flash()->info(tr('Tipologia di _TYPE_ eliminata con successo.', [
'_TYPE_' => 'causale',
]));
} else {
App::flash()->error(tr('Sono presenti dei documenti collegati a questa causale.'));
flash()->error(tr('Sono presenti dei documenti collegati a questa causale.'));
}
break;

View File

@ -34,7 +34,7 @@ switch (post('op')) {
$dbo->query('INSERT INTO co_contratti_tipiintervento(idcontratto, idtipointervento, costo_ore, costo_km, costo_dirittochiamata, costo_ore_tecnico, costo_km_tecnico, costo_dirittochiamata_tecnico) VALUES('.prepare($id_record).', '.prepare($rsi[$i]['idtipointervento']).', '.prepare($rsi[$i]['costo_orario']).', '.prepare($rsi[$i]['costo_km']).', '.prepare($rsi[$i]['costo_diritto_chiamata']).', '.prepare($rsi[$i]['costo_orario_tecnico']).', '.prepare($rsi[$i]['costo_km_tecnico']).', '.prepare($rsi[$i]['costo_diritto_chiamata_tecnico']).')');
}
App::flash()->info(tr('Aggiunto contratto numero _NUM_!', [
flash()->info(tr('Aggiunto contratto numero _NUM_!', [
'_NUM_' => $numero,
]));
}
@ -130,7 +130,7 @@ switch (post('op')) {
}
}
App::flash()->info(tr('Contratto modificato correttamente!'));
flash()->info(tr('Contratto modificato correttamente!'));
}
break;
@ -168,11 +168,11 @@ switch (post('op')) {
// Messaggi informativi
if (!empty($idarticolo)) {
App::flash()->info(tr('Articolo aggiunto!'));
flash()->info(tr('Articolo aggiunto!'));
} elseif (!empty($qta)) {
App::flash()->info(tr('Riga aggiunta!'));
flash()->info(tr('Riga aggiunta!'));
} else {
App::flash()->info(tr('Riga descrittiva aggiunta!'));
flash()->info(tr('Riga descrittiva aggiunta!'));
}
break;
@ -218,7 +218,7 @@ switch (post('op')) {
}
$dbo->query($query);
App::flash()->info(tr('Riga modificata!'));
flash()->info(tr('Riga modificata!'));
break;
@ -230,7 +230,7 @@ switch (post('op')) {
$query = 'DELETE FROM `co_righe_contratti` WHERE idcontratto='.prepare($id_record).' AND id='.prepare($idriga);
if ($dbo->query($query)) {
App::flash()->info(tr('Riga eliminata!'));
flash()->info(tr('Riga eliminata!'));
}
}
@ -248,7 +248,7 @@ switch (post('op')) {
$query = 'DELETE FROM `co_contratti_promemoria` WHERE idcontratto='.prepare($idcontratto).' AND idintervento='.prepare($idintervento);
$dbo->query($query);
App::flash()->info(tr('Intervento _NUM_ rimosso!', [
flash()->info(tr('Intervento _NUM_ rimosso!', [
'_NUM_' => $idintervento,
]));
}
@ -275,7 +275,7 @@ switch (post('op')) {
$dbo->query('DELETE FROM co_contratti_promemoria WHERE idcontratto='.prepare($id_record));
$dbo->query('DELETE FROM co_righe_contratti WHERE idcontratto='.prepare($id_record));
App::flash()->info(tr('Contratto eliminato!'));
flash()->info(tr('Contratto eliminato!'));
break;
}
@ -313,11 +313,11 @@ switch (get('op')) {
$impianti = $dbo->fetchArray('SELECT idimpianto FROM my_impianti_contratti WHERE idcontratto='.prepare($id_record));
$dbo->sync('my_impianti_contratti', ['idcontratto' => $new_idcontratto], ['idimpianto' => array_column($impianti, 'idimpianto')]);
App::flash()->info(tr('Contratto rinnovato!'));
flash()->info(tr('Contratto rinnovato!'));
redirect($rootdir.'/editor.php?id_module='.$id_module.'&id_record='.$new_idcontratto);
} else {
App::flash()->error(tr('Errore durante il rinnovo del contratto!'));
flash()->error(tr('Errore durante il rinnovo del contratto!'));
}
}

View File

@ -48,7 +48,7 @@ if (get('op') == 'add_fatturazione') {
}
}
App::flash()->info(tr('Pianificazione generata correttamente!'));
flash()->info(tr('Pianificazione generata correttamente!'));
}
// Eliminazione pianificazione specifica
@ -60,7 +60,7 @@ elseif (get('op') == 'del_pianificazione') {
if ($n == 1) {
// Eliminazione ordine di servizio
if ($dbo->query('DELETE FROM co_ordiniservizio_pianificazionefatture WHERE id='.prepare($idpianificazione))) {
App::flash()->info(tr('Pianificazione eliminata correttamente!'));
flash()->info(tr('Pianificazione eliminata correttamente!'));
}
}
}

View File

@ -21,9 +21,9 @@ if (filter('op') == 'save_ordineservizio') {
}
if ($n_errors == 0) {
App::flash()->info(tr('Voci di servizio salvate correttamente!'));
flash()->info(tr('Voci di servizio salvate correttamente!'));
} else {
App::flash()->error(tr('Errore durante il salvataggio delle voci di servizio!'));
flash()->error(tr('Errore durante il salvataggio delle voci di servizio!'));
}
// Aggiornamento 4 spunte

View File

@ -45,7 +45,7 @@ if (get('op') == 'add_ordineservizio') {
}
}
App::flash()->info(tr('Ordini di servizio generati correttamente!'));
flash()->info(tr('Ordini di servizio generati correttamente!'));
}
// Eliminazione pianificazione specifica
@ -60,13 +60,13 @@ elseif (get('op') == 'del_ordineservizio') {
// Eliminazione voci di servizio collegate
$dbo->query('DELETE FROM co_ordiniservizio_vociservizio WHERE idordineservizio='.prepare($idordineservizio));
App::flash()->info(tr('Ordine di servizio eliminato correttamente!'));
flash()->info(tr('Ordine di servizio eliminato correttamente!'));
}
}
// Non si può eliminare l'ordine di servizio perché è chiuso
else {
App::flash()->info(tr('Ordine di servizio già chiuso, impossibile eliminarlo!'));
flash()->info(tr('Ordine di servizio già chiuso, impossibile eliminarlo!'));
}
}

View File

@ -13,7 +13,7 @@ switch (filter('op')) {
if ($dbo->query($query)) {
} else {
App::flash()->error(tr("Errore durante l'aggiunta del promemoria!"));
flash()->error(tr("Errore durante l'aggiunta del promemoria!"));
}
break;
@ -32,9 +32,9 @@ switch (filter('op')) {
if (isset($id_record)) {
if ($dbo->query($query)) {
App::flash()->info(tr('Promemoria inserito!'));
flash()->info(tr('Promemoria inserito!'));
} else {
App::flash()->error(tr('Errore durante la modifica del promemoria!'));
flash()->error(tr('Errore durante la modifica del promemoria!'));
}
}
@ -51,7 +51,7 @@ switch (filter('op')) {
$dbo->query('DELETE FROM `co_righe_contratti_materiali` WHERE id_riga_contratto='.prepare($id));
$dbo->query('DELETE FROM `co_righe_contratti_articoli` WHERE id_riga_contratto='.prepare($id));
App::flash()->info(tr('Pianificazione eliminata!'));
flash()->info(tr('Pianificazione eliminata!'));
redirect($rootdir.'/editor.php?id_module='.$id_module.'&id_record='.$id_record.'#tab_'.$id_plugin);
@ -64,7 +64,7 @@ switch (filter('op')) {
$dbo->query('DELETE FROM `co_righe_contratti_materiali` WHERE id_riga_contratto IN (SELECT id FROM `co_contratti_promemoria` WHERE idcontratto = '.$id_record.' AND idintervento IS NULL ) ');
$dbo->query('DELETE FROM `co_righe_contratti_articoli` WHERE id_riga_contratto IN (SELECT id FROM `co_contratti_promemoria` WHERE idcontratto = '.$id_record.' AND idintervento IS NULL ) ');
App::flash()->error(tr('Tutti i promemoria non associati sono stati eliminati!'));
flash()->error(tr('Tutti i promemoria non associati sono stati eliminati!'));
redirect($rootdir.'/editor.php?id_module='.$id_module.'&id_record='.$id_record.'#tab_'.$id_plugin);
@ -127,7 +127,7 @@ switch (filter('op')) {
//copio righe articoli nel nuovo promemoria
$dbo->query('INSERT INTO co_righe_contratti_articoli (idarticolo, id_riga_contratto,descrizione,prezzo_acquisto,prezzo_vendita,sconto, sconto_unitario, tipo_sconto,idiva,desc_iva,iva,idautomezzo, qta, um, abilita_serial, idimpianto) SELECT idarticolo, '.$idriga.',descrizione,prezzo_acquisto,prezzo_vendita,sconto,sconto_unitario,tipo_sconto,idiva,desc_iva,iva,idautomezzo, qta, um, abilita_serial, idimpianto FROM co_righe_contratti_articoli WHERE id_riga_contratto = '.$idcontratto_riga.' ');
App::flash()->info(tr('Promemoria intervento pianificato!'));
flash()->info(tr('Promemoria intervento pianificato!'));
//pianificare anche l' intervento?
if (post('pianifica_intervento')) {
@ -202,27 +202,27 @@ switch (filter('op')) {
}
}
// App::flash()->info(tr('Intervento '.$codice.' pianificato correttamente.'));
// flash()->info(tr('Intervento '.$codice.' pianificato correttamente.'));
App::flash()->info(tr('Interventi pianificati correttamente.'));
flash()->info(tr('Interventi pianificati correttamente.'));
}
//fine if pianificazione intervento
} else {
App::flash()->error(tr('Errore durante esecuzione query di pianificazione. #'.$idcontratto_riga));
flash()->error(tr('Errore durante esecuzione query di pianificazione. #'.$idcontratto_riga));
}
} else {
App::flash()->warning(tr('Esiste già un promemoria pianificato per il '.Translator::dateToLocale($data_richiesta).'.'));
flash()->warning(tr('Esiste già un promemoria pianificato per il '.Translator::dateToLocale($data_richiesta).'.'));
}
}
//fine controllo nuova data richiesta
}
//fine ciclo while
} else {
App::flash()->error(tr('Nessuna data di conclusione del contratto oppure quest\'ultima è già trascorsa, impossibile pianificare nuovi promemoria.'.$qp));
flash()->error(tr('Nessuna data di conclusione del contratto oppure quest\'ultima è già trascorsa, impossibile pianificare nuovi promemoria.'.$qp));
}
//fine controllo data_conclusione
} else {
App::flash()->error(tr('Errore durante la pianificazione. #'.$idcontratto_riga));
flash()->error(tr('Errore durante la pianificazione. #'.$idcontratto_riga));
}
redirect($rootdir.'/editor.php?id_module='.$id_module.'&id_record='.$id_record.'#tab_'.$id_plugin);

View File

@ -43,7 +43,7 @@ switch (post('op')) {
$id_record = $dbo->lastInsertedID();
App::flash()->info(tr('Aggiunto ddt in _TYPE_ numero _NUM_!', [
flash()->info(tr('Aggiunto ddt in _TYPE_ numero _NUM_!', [
'_TYPE_' => $dir,
'_NUM_' => $numero,
]));
@ -130,7 +130,7 @@ switch (post('op')) {
}
}
App::flash()->info(tr('Ddt modificato correttamente!'));
flash()->info(tr('Ddt modificato correttamente!'));
}
break;
@ -160,7 +160,7 @@ switch (post('op')) {
// Ricalcolo inps, ritenuta e bollo
ricalcola_costiagg_ddt($id_record);
App::flash()->info(tr('Articolo aggiunto!'));
flash()->info(tr('Articolo aggiunto!'));
}
break;
@ -196,11 +196,11 @@ switch (post('op')) {
// Messaggi informativi
if (!empty($idarticolo)) {
App::flash()->info(tr('Articolo aggiunto!'));
flash()->info(tr('Articolo aggiunto!'));
} elseif (!empty($qta)) {
App::flash()->info(tr('Riga aggiunta!'));
flash()->info(tr('Riga aggiunta!'));
} else {
App::flash()->info(tr('Riga descrittiva aggiunta!'));
flash()->info(tr('Riga descrittiva aggiunta!'));
}
// Ricalcolo inps, ritenuta e bollo
@ -290,7 +290,7 @@ switch (post('op')) {
}
ricalcola_costiagg_ddt($id_record);
App::flash()->info(tr('Creato un nuovo ddt!'));
flash()->info(tr('Creato un nuovo ddt!'));
break;
// Scollegamento articolo da ddt
@ -299,7 +299,7 @@ switch (post('op')) {
$idarticolo = post('idarticolo');
if (!rimuovi_articolo_daddt($idarticolo, $id_record, $idriga)) {
App::flash()->error(tr('Alcuni serial number sono già stati utilizzati!'));
flash()->error(tr('Alcuni serial number sono già stati utilizzati!'));
return;
}
@ -311,7 +311,7 @@ switch (post('op')) {
ricalcola_costiagg_ddt($id_record, 0, 0, 0);
}
App::flash()->info(tr('Articolo rimosso!'));
flash()->info(tr('Articolo rimosso!'));
break;
// Scollegamento riga generica da ddt
@ -342,7 +342,7 @@ switch (post('op')) {
ricalcola_costiagg_ddt($id_record, 0, 0, 0);
}
App::flash()->info(tr('Riga rimossa!'));
flash()->info(tr('Riga rimossa!'));
}
}
break;
@ -382,7 +382,7 @@ switch (post('op')) {
// Controllo per gestire i serial
if (!empty($idarticolo)) {
if (!controlla_seriali('id_riga_ddt', $idriga, $old_qta, $qta, $dir)) {
App::flash()->error(tr('Alcuni serial number sono già stati utilizzati!'));
flash()->error(tr('Alcuni serial number sono già stati utilizzati!'));
return;
}
@ -425,7 +425,7 @@ switch (post('op')) {
add_movimento_magazzino($idarticolo, $new_qta, ['idddt' => $id_record]);
}
App::flash()->info(tr('Riga modificata!'));
flash()->info(tr('Riga modificata!'));
// Ricalcolo inps, ritenuta e bollo
if ($dir == 'entrata') {
@ -445,7 +445,7 @@ switch (post('op')) {
foreach ($rs as $value) {
$non_rimovibili = seriali_non_rimuovibili('id_riga_ddt', $value['id'], $dir);
if (!empty($non_rimovibili)) {
App::flash()->error(tr('Alcuni serial number sono già stati utilizzati!'));
flash()->error(tr('Alcuni serial number sono già stati utilizzati!'));
return;
}
@ -475,7 +475,7 @@ switch (post('op')) {
}
}
App::flash()->info(tr('Ddt eliminato!'));
flash()->info(tr('Ddt eliminato!'));
break;
@ -570,7 +570,7 @@ switch (post('op')) {
ricalcola_costiagg_ddt($id_record);
App::flash()->info(tr('Aggiunti nuovi articoli in ddt!'));
flash()->info(tr('Aggiunti nuovi articoli in ddt!'));
break;
}

View File

@ -117,11 +117,11 @@ switch (post('op')) {
}
if ($totale_n_ddt > 0) {
App::flash()->info(tr('_NUM_ ddt fatturati!', [
flash()->info(tr('_NUM_ ddt fatturati!', [
'_NUM_' => $totale_n_ddt,
]));
} else {
App::flash()->warning(tr('Nessun ddt fatturato!'));
flash()->warning(tr('Nessun ddt fatturato!'));
}
break;
@ -135,9 +135,9 @@ switch (post('op')) {
$dbo->query('DELETE FROM mg_movimenti WHERE idddt='.prepare($id).Modules::getAdditionalsQuery($id_module));
}
App::flash()->info(tr('Ddt eliminati!'));
flash()->info(tr('Ddt eliminati!'));
} else {
App::flash()->warning(tr('Procedura in fase di sviluppo. Nessuna modifica apportata.'));
flash()->warning(tr('Procedura in fase di sviluppo. Nessuna modifica apportata.'));
}
break;

View File

@ -13,7 +13,7 @@ switch (post('op')) {
$id_record = $dbo->lastInsertedID();
App::flash()->info(tr('Aggiunto nuovo template per le email!'));
flash()->info(tr('Aggiunto nuovo template per le email!'));
break;
@ -32,14 +32,14 @@ switch (post('op')) {
$dbo->sync('zz_email_print', ['id_email' => $id_record], ['id_print' => (array) post('prints')]);
App::flash()->info(tr('Informazioni salvate correttamente!'));
flash()->info(tr('Informazioni salvate correttamente!'));
break;
case 'delete':
$dbo->query('UPDATE zz_emails SET deleted_at = NOW() WHERE id='.prepare($id_record));
App::flash()->info(tr('Template delle email eliminato!'));
flash()->info(tr('Template delle email eliminato!'));
break;
}

View File

@ -61,7 +61,7 @@ switch (post('op')) {
$dbo->query($query);
$id_record = $dbo->lastInsertedID();
App::flash()->info(tr('Aggiunta fattura numero _NUM_!', [
flash()->info(tr('Aggiunta fattura numero _NUM_!', [
'_NUM_' => $numero,
]));
@ -163,7 +163,7 @@ switch (post('op')) {
aggiungi_movimento($id_record, $dir);
}
App::flash()->info(tr('Fattura modificata correttamente!'));
flash()->info(tr('Fattura modificata correttamente!'));
}
break;
@ -176,7 +176,7 @@ switch (post('op')) {
foreach ($rs as $r) {
$non_rimovibili = seriali_non_rimuovibili('id_riga_documento', $r['id'], $dir);
if (!empty($non_rimovibili)) {
App::flash()->error(tr('Alcuni serial number sono già stati utilizzati!'));
flash()->error(tr('Alcuni serial number sono già stati utilizzati!'));
return;
}
@ -209,7 +209,7 @@ switch (post('op')) {
elimina_scadenza($id_record);
elimina_movimento($id_record);
App::flash()->info(tr('Fattura eliminata!'));
flash()->info(tr('Fattura eliminata!'));
break;
@ -254,7 +254,7 @@ switch (post('op')) {
ricalcola_costiagg_fattura($id_record, $rs[0]['idrivalsainps'], $rs[0]['idritenutaacconto'], $rs[0]['bollo']);
}
App::flash()->info(tr('Fattura duplicata correttamente!'));
flash()->info(tr('Fattura duplicata correttamente!'));
}
break;
@ -265,7 +265,7 @@ switch (post('op')) {
elimina_scadenza($id_record);
elimina_movimento($id_record, 1);
ricalcola_costiagg_fattura($id_record);
App::flash()->info(tr('Fattura riaperta!'));
flash()->info(tr('Fattura riaperta!'));
}
}
@ -289,7 +289,7 @@ switch (post('op')) {
//Aggiunta riga intervento sul documento
if (sizeof($rst) == 0) {
App::flash()->warning(tr("L'intervento _NUM_ non ha sessioni di lavoro!", [
flash()->warning(tr("L'intervento _NUM_ non ha sessioni di lavoro!", [
'_NUM_' => $idintervento,
]));
} else {
@ -488,7 +488,7 @@ switch (post('op')) {
// Metto l'intervento in stato "Fatturato"
$dbo->query("UPDATE in_interventi SET idstatointervento=(SELECT idstatointervento FROM in_statiintervento WHERE descrizione='Fatturato') WHERE id=".prepare($idintervento));
App::flash()->info(tr('Intervento _NUM_ aggiunto!', [
flash()->info(tr('Intervento _NUM_ aggiunto!', [
'_NUM_' => $idintervento,
]));
}
@ -602,7 +602,7 @@ switch (post('op')) {
$dbo->query("UPDATE in_interventi SET idstatointervento=(SELECT idstatointervento FROM in_statiintervento WHERE descrizione='Fatturato') WHERE id IN (SELECT idintervento FROM co_preventivi_interventi WHERE idpreventivo=".prepare($rs2[$j]['idpreventivo']).')');
}
App::flash()->info(tr('Preventivo _NUM_ aggiunto!', [
flash()->info(tr('Preventivo _NUM_ aggiunto!', [
'_NUM_' => $numero,
]));
@ -674,7 +674,7 @@ switch (post('op')) {
// Aggiunta riga contratto sul documento
$query = 'INSERT INTO co_righe_documenti(iddocumento, idcontratto, idconto, idiva, desc_iva, iva, iva_indetraibile, descrizione, subtotale, sconto, sconto_unitario, tipo_sconto, um, qta, idrivalsainps, rivalsainps, idritenutaacconto, ritenutaacconto, calcolo_ritenutaacconto, `order`) VALUES('.prepare($id_record).', '.prepare($idcontratto).', '.prepare($idconto).', '.prepare($idiva).', '.prepare($desc_iva).', '.prepare($iva).', '.prepare($iva_indetraibile).', '.prepare($descrizione).', '.prepare($prezzo).', '.prepare($sconto).', '.prepare($sconto_unitario).', '.prepare($tipo_sconto).", '-', 1, ".prepare(setting('Percentuale rivalsa INPS')).', '.prepare($rivalsainps).', '.prepare(setting("Percentuale ritenuta d'acconto")).', '.prepare($ritenutaacconto).', '.prepare(setting("Metodologia calcolo ritenuta d'acconto predefinito")).', (SELECT IFNULL(MAX(`order`) + 1, 0) FROM co_righe_documenti AS t WHERE iddocumento='.prepare($id_record).'))';
if ($dbo->query($query)) {
App::flash()->info(tr('Contratto _NUM_ aggiunto!', [
flash()->info(tr('Contratto _NUM_ aggiunto!', [
'_NUM_' => $numero,
]));
@ -723,7 +723,7 @@ switch (post('op')) {
add_articolo_infattura($id_record, $idarticolo, $descrizione, $idiva, $qta, $prezzo * $qta, $sconto, $sconto_unitario, $tipo_sconto, '0', $idconto, $idum);
App::flash()->info(tr('Articolo aggiunto!'));
flash()->info(tr('Articolo aggiunto!'));
}
break;
@ -782,11 +782,11 @@ switch (post('op')) {
// Messaggi informativi
if (!empty($idarticolo)) {
App::flash()->info(tr('Articolo aggiunto!'));
flash()->info(tr('Articolo aggiunto!'));
} elseif (!empty($qta)) {
App::flash()->info(tr('Riga aggiunta!'));
flash()->info(tr('Riga aggiunta!'));
} else {
App::flash()->info(tr('Riga descrittiva aggiunta!'));
flash()->info(tr('Riga descrittiva aggiunta!'));
}
// Ricalcolo inps, ritenuta e bollo
@ -840,7 +840,7 @@ switch (post('op')) {
// Controllo per gestire i serial
if (!empty($idarticolo)) {
if (!controlla_seriali('id_riga_documento', $idriga, $old_qta, $qta, $dir)) {
App::flash()->error(tr('Alcuni serial number sono già stati utilizzati!'));
flash()->error(tr('Alcuni serial number sono già stati utilizzati!'));
return;
}
@ -892,7 +892,7 @@ switch (post('op')) {
add_movimento_magazzino($idarticolo, $new_qta, ['iddocumento' => $id_record]);
}
App::flash()->info(tr('Riga modificata!'));
flash()->info(tr('Riga modificata!'));
// Ricalcolo inps, ritenuta e bollo
if ($dir == 'entrata') {
@ -993,7 +993,7 @@ switch (post('op')) {
ricalcola_costiagg_fattura($id_record);
App::flash()->info(tr('Creata una nuova fattura!'));
flash()->info(tr('Creata una nuova fattura!'));
break;
@ -1075,7 +1075,7 @@ switch (post('op')) {
}
ricalcola_costiagg_fattura($id_record);
App::flash()->info(tr('Creata una nuova fattura!'));
flash()->info(tr('Creata una nuova fattura!'));
break;
@ -1106,7 +1106,7 @@ switch (post('op')) {
$dbo->query('INSERT INTO co_righe_documenti(iddocumento, idcontratto, is_descrizione, descrizione, subtotale, sconto, sconto_unitario, tipo_sconto, sconto_globale, idiva, desc_iva, iva, iva_indetraibile, um, qta, `order`) values('.prepare($id_record).', '.prepare($idcontratto).', '.prepare($rs_righe[$i]['is_descrizione']).', '.prepare($rs_righe[$i]['descrizione']).', '.prepare($rs_righe[$i]['subtotale']).', '.prepare($rs_righe[$i]['sconto']).', '.prepare($rs_righe[$i]['sconto_unitario']).', '.prepare($rs_righe[$i]['tipo_sconto']).', '.prepare($rs_righe[$i]['sconto_globale']).', '.prepare($rs_righe[$i]['idiva']).', '.prepare($rs_righe[$i]['desc_iva']).', '.prepare($rs_righe[$i]['iva']).', '.prepare($rs_righe[$i]['iva_indetraibile']).', '.prepare($rs_righe[$i]['um']).', '.prepare($rs_righe[$i]['qta']).', '.prepare($rs_righe[$i]['order']).')');
}
App::flash()->info(tr('Creata una nuova fattura!'));
flash()->info(tr('Creata una nuova fattura!'));
break;
// aggiungi righe da ddt
@ -1173,7 +1173,7 @@ switch (post('op')) {
ricalcola_costiagg_fattura($id_record);
App::flash()->info(tr('Aggiunti nuovi articoli in fattura!'));
flash()->info(tr('Aggiunti nuovi articoli in fattura!'));
break;
@ -1214,7 +1214,7 @@ switch (post('op')) {
$query = 'DELETE FROM `co_righe_documenti` WHERE iddocumento='.prepare($id_record).' AND id='.prepare($idriga);
$dbo->query($query);
App::flash()->info(tr('Intervento _NUM_ rimosso!', [
flash()->info(tr('Intervento _NUM_ rimosso!', [
'_NUM_' => $idintervento,
]));
}
@ -1226,7 +1226,7 @@ switch (post('op')) {
$idriga = post('idriga');
if (!rimuovi_riga_fattura($id_record, $idriga, $dir)) {
App::flash()->error(tr('Alcuni serial number sono già stati utilizzati!'));
flash()->error(tr('Alcuni serial number sono già stati utilizzati!'));
return;
}
@ -1238,7 +1238,7 @@ switch (post('op')) {
ricalcola_costiagg_fattura($id_record);
}
App::flash()->info(tr('Articolo rimosso!'));
flash()->info(tr('Articolo rimosso!'));
}
break;
@ -1287,7 +1287,7 @@ switch (post('op')) {
ricalcola_costiagg_fattura($id_record);
}
App::flash()->info(tr('Preventivo rimosso!'));
flash()->info(tr('Preventivo rimosso!'));
}
}
break;
@ -1337,7 +1337,7 @@ switch (post('op')) {
ricalcola_costiagg_fattura($id_record);
}
App::flash()->info(tr('Contratto rimosso!'));
flash()->info(tr('Contratto rimosso!'));
}
}
break;
@ -1356,7 +1356,7 @@ switch (post('op')) {
ricalcola_costiagg_fattura($id_record);
}
App::flash()->info(tr('Riga rimossa!'));
flash()->info(tr('Riga rimossa!'));
}
break;
@ -1454,7 +1454,7 @@ switch (post('op')) {
ricalcola_costiagg_fattura($id_record);
App::flash()->info(tr('Aggiunti nuovi articoli in fattura!'));
flash()->info(tr('Aggiunti nuovi articoli in fattura!'));
break;

View File

@ -57,9 +57,9 @@ switch (post('op')) {
$dbo->query('DELETE FROM mg_movimenti WHERE iddocumento='.prepare($id).Modules::getAdditionalsQuery($id_module));
}
App::flash()->info(tr('Fatture eliminate!'));
flash()->info(tr('Fatture eliminate!'));
} else {
App::flash()->warning(tr('Procedura in fase di sviluppo. Nessuna modifica apportata.'));
flash()->warning(tr('Procedura in fase di sviluppo. Nessuna modifica apportata.'));
}
break;

View File

@ -10,9 +10,9 @@ switch (post('op')) {
$contenuto = post('contenuto');
if (!file_put_contents($path.$nomefile, $contenuto)) {
App::flash()->error(tr('Impossibile modificare il file!'));
flash()->error(tr('Impossibile modificare il file!'));
} else {
App::flash()->info(tr('Informazioni salvate correttamente!'));
flash()->info(tr('Informazioni salvate correttamente!'));
}
break;
@ -31,13 +31,13 @@ switch (post('op')) {
}
if ($duplicato) {
App::flash()->error(tr('Il file componente _FILE_ esiste già, nessun nuovo componente è stato creato!', [
flash()->error(tr('Il file componente _FILE_ esiste già, nessun nuovo componente è stato creato!', [
'_FILE_' => "'".$nomefile."'",
]));
} elseif (!file_put_contents($path.$nomefile, $contenuto)) {
App::flash()->error(tr('Impossibile creare il file!'));
flash()->error(tr('Impossibile creare il file!'));
} else {
App::flash()->info(tr('Componente _FILE_ aggiunto correttamente!', [
flash()->info(tr('Componente _FILE_ aggiunto correttamente!', [
'_FILE_' => "'".$nomefile."'",
]));
}
@ -50,7 +50,7 @@ switch (post('op')) {
if (!empty($nomefile)) {
delete($path.$nomefile);
App::flash()->info(tr('File _FILE_ rimosso correttamente!', [
flash()->info(tr('File _FILE_ rimosso correttamente!', [
'_FILE_' => "'".$nomefile."'",
]));
}

View File

@ -11,7 +11,7 @@ switch (post('op')) {
]);
$id_record = $dbo->last_inserted_id();
App::flash()->info(tr('Nuova documento aggiunto!'));
flash()->info(tr('Nuova documento aggiunto!'));
break;
@ -22,7 +22,7 @@ switch (post('op')) {
'data' => post('data'),
], ['id' => $id_record]);
App::flash()->info(tr('Informazioni salvate correttamente!'));
flash()->info(tr('Informazioni salvate correttamente!'));
break;
case 'delete':
@ -33,7 +33,7 @@ switch (post('op')) {
'id_record' => $id_record,
]);
App::flash()->info(tr('Scheda e relativi files eliminati!'));
flash()->info(tr('Scheda e relativi files eliminati!'));
break;
}

View File

@ -50,7 +50,7 @@ switch (post('op')) {
// Richiamo delle operazioni specifiche
include $imports[$id_record]['import'];
App::flash()->info(tr('Importazione completata. '.count($csv).' righe processate.'));
flash()->info(tr('Importazione completata. '.count($csv).' righe processate.'));
break;
}

View File

@ -14,7 +14,7 @@ switch (filter('op')) {
// integer
if ($result['tipo'] == 'integer') {
App::flash()->error(tr('Il valore inserito del parametro _NAME_ deve essere un numero intero!', [
flash()->error(tr('Il valore inserito del parametro _NAME_ deve essere un numero intero!', [
'_NAME_' => '"'.$result['nome'].'"',
]));
}
@ -22,7 +22,7 @@ switch (filter('op')) {
// list
// verifico che il valore scelto sia nella lista enumerata nel db
elseif (preg_match("/list\[(.+?)\]/", $result['tipo'], $m)) {
App::flash()->error(tr('Il valore inserito del parametro _NAME_ deve essere un compreso tra i valori previsti!', [
flash()->error(tr('Il valore inserito del parametro _NAME_ deve essere un compreso tra i valori previsti!', [
'_NAME_' => '"'.$result['nome'].'"',
]));
}
@ -32,7 +32,7 @@ switch (filter('op')) {
}
if ($is_all_valid) {
App::flash()->info(tr('Impostazioni aggiornate correttamente!'));
flash()->info(tr('Impostazioni aggiornate correttamente!'));
}
break;

View File

@ -197,7 +197,7 @@ switch (post('op')) {
'tipo_sconto_globale' => $tipo_sconto,
], ['id' => $id_record]);
App::flash()->info(tr('Informazioni salvate correttamente!'));
flash()->info(tr('Informazioni salvate correttamente!'));
break;
@ -242,7 +242,7 @@ switch (post('op')) {
$id_record = $dbo->lastInsertedID();
App::flash()->info(tr('Aggiunto nuovo intervento!'));
flash()->info(tr('Aggiunto nuovo intervento!'));
}
// Collego l'intervento al preventivo
@ -344,8 +344,8 @@ switch (post('op')) {
}
if (post('ref') == 'dashboard') {
App::flash()->clearMessage('info');
App::flash()->clearMessage('warning');
flash()->clearMessage('info');
flash()->clearMessage('warning');
}
break;
@ -415,7 +415,7 @@ switch (post('op')) {
// Eliminazione movimenti riguardanti l'intervento cancellato
$dbo->query('DELETE FROM mg_movimenti WHERE idintervento='.prepare($id_record));
App::flash()->info(tr('Intervento _NUM_ eliminato!', [
flash()->info(tr('Intervento _NUM_ eliminato!', [
'_NUM_' => "'".$codice."'",
]));
@ -637,18 +637,18 @@ switch (post('op')) {
});
if (!$img->save($docroot.'/files/interventi/'.$firma_file)) {
App::flash()->error(tr('Impossibile creare il file!'));
flash()->error(tr('Impossibile creare il file!'));
} elseif ($dbo->query('UPDATE in_interventi SET firma_file='.prepare($firma_file).', firma_data=NOW(), firma_nome = '.prepare($firma_nome).', idstatointervento = "OK" WHERE id='.prepare($id_record))) {
App::flash()->info(tr('Firma salvata correttamente!'));
App::flash()->info(tr('Attività completata!'));
flash()->info(tr('Firma salvata correttamente!'));
flash()->info(tr('Attività completata!'));
} else {
App::flash()->error(tr('Errore durante il salvataggio della firma nel database!'));
flash()->error(tr('Errore durante il salvataggio della firma nel database!'));
}
} else {
App::flash()->error(tr('Errore durante il salvataggio della firma!').tr('La firma risulta vuota').'...');
flash()->error(tr('Errore durante il salvataggio della firma!').tr('La firma risulta vuota').'...');
}
} else {
App::flash()->error(tr("Non è stato possibile creare la cartella _DIRECTORY_ per salvare l'immagine della firma!", [
flash()->error(tr("Non è stato possibile creare la cartella _DIRECTORY_ per salvare l'immagine della firma!", [
'_DIRECTORY_' => '<b>/files/interventi</b>',
]));
}

View File

@ -205,15 +205,15 @@ switch (post('op')) {
}
if ($n_interventi > 0) {
App::flash()->info(tr('Fattura _NUM_ creata!', [
flash()->info(tr('Fattura _NUM_ creata!', [
'_NUM_' => $numero_esterno,
]));
App::flash()->info(tr('_NUM_ interventi fatturati!', [
flash()->info(tr('_NUM_ interventi fatturati!', [
'_NUM_' => $n_interventi,
]));
} else {
App::flash()->warning(tr('Nessuna attività fatturata!'));
flash()->warning(tr('Nessuna attività fatturata!'));
}
break;

View File

@ -12,14 +12,14 @@ switch (filter('op')) {
if (isset($descrizione) && isset($percentuale) && isset($indetraibile)) {
if ($dbo->fetchNum('SELECT * FROM `co_iva` WHERE `descrizione`='.prepare($descrizione).' AND `id`!='.prepare($id_record)) == 0) {
$dbo->query('UPDATE `co_iva` SET `descrizione`='.prepare($descrizione).', `percentuale`='.prepare($percentuale).', `indetraibile`='.prepare($indetraibile).', `dicitura`='.prepare($dicitura).' WHERE `id`='.prepare($id_record));
App::flash()->info(tr('Salvataggio completato!'));
flash()->info(tr('Salvataggio completato!'));
} else {
App::flash()->error(tr("E' già presente una tipologia di _TYPE_ con la stessa descrizione!", [
flash()->error(tr("E' già presente una tipologia di _TYPE_ con la stessa descrizione!", [
'_TYPE_' => 'IVA',
]));
}
} else {
App::flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio!'));
flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio!'));
}
break;
@ -34,16 +34,16 @@ switch (filter('op')) {
$dbo->query('INSERT INTO `co_iva` (`descrizione`, `percentuale`, `indetraibile`) VALUES ('.prepare($descrizione).', '.prepare($percentuale).', '.prepare($indetraibile).')');
$id_record = $dbo->lastInsertedID();
App::flash()->info(tr('Aggiunta nuova tipologia di _TYPE_', [
flash()->info(tr('Aggiunta nuova tipologia di _TYPE_', [
'_TYPE_' => 'IVA',
]));
} else {
App::flash()->error(tr("E' già presente una tipologia di _TYPE_ con la stessa descrizione!", [
flash()->error(tr("E' già presente una tipologia di _TYPE_ con la stessa descrizione!", [
'_TYPE_' => 'IVA',
]));
}
} else {
App::flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio!'));
flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio!'));
}
break;
@ -52,7 +52,7 @@ switch (filter('op')) {
if (isset($id_record)) {
$dbo->query('DELETE FROM `co_iva` WHERE `id`='.prepare($id_record));
App::flash()->info(tr('Tipologia di _TYPE_ eliminata con successo!', [
flash()->info(tr('Tipologia di _TYPE_ eliminata con successo!', [
'_TYPE_' => 'IVA',
]));
}

View File

@ -15,7 +15,7 @@ switch (post('op')) {
$query = 'UPDATE mg_listini SET nome='.prepare($nome).', prc_guadagno='.prepare($prc_guadagno).', note='.prepare($note).' WHERE id='.prepare($id_record);
$dbo->query($query);
App::flash()->info(tr('Informazioni salvate correttamente!'));
flash()->info(tr('Informazioni salvate correttamente!'));
break;
case 'add':
@ -30,12 +30,12 @@ switch (post('op')) {
$dbo->query('INSERT INTO mg_listini( nome, prc_guadagno ) VALUES ('.prepare($nome).', '.prepare($prc_guadagno).')');
$id_record = $dbo->lastInsertedID();
App::flash()->info(tr('Nuovo listino aggiunto!'));
flash()->info(tr('Nuovo listino aggiunto!'));
}
break;
case 'delete':
$dbo->query('DELETE FROM mg_listini WHERE id='.prepare($id_record));
App::flash()->info(tr('Listino eliminato!'));
flash()->info(tr('Listino eliminato!'));
break;
}

View File

@ -9,14 +9,14 @@ switch (filter('op')) {
if (isset($valore)) {
if ($dbo->fetchNum('SELECT * FROM `mg_unitamisura` WHERE `valore`='.prepare($valore).' AND `id`!='.prepare($id_record)) == 0) {
$dbo->query('UPDATE `mg_unitamisura` SET `valore`='.prepare($valore).' WHERE `id`='.prepare($id_record));
App::flash()->info(tr('Salvataggio completato.'));
flash()->info(tr('Salvataggio completato.'));
} else {
App::flash()->error(tr("E' già presente una tipologia di _TYPE_ con lo stesso valore.", [
flash()->error(tr("E' già presente una tipologia di _TYPE_ con lo stesso valore.", [
'_TYPE_' => 'unità di misura',
]));
}
} else {
App::flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio.'));
flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio.'));
}
break;
@ -34,16 +34,16 @@ switch (filter('op')) {
echo json_encode(['id' => $valore, 'text' => $valore]);
}
App::flash()->info(tr('Aggiunta nuova tipologia di _TYPE_', [
flash()->info(tr('Aggiunta nuova tipologia di _TYPE_', [
'_TYPE_' => 'unità di misura',
]));
} else {
App::flash()->error(tr("E' già presente una tipologia di _TYPE_ con lo stesso valore.", [
flash()->error(tr("E' già presente una tipologia di _TYPE_ con lo stesso valore.", [
'_TYPE_' => 'unità di misura',
]));
}
} else {
App::flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio.'));
flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio.'));
}
break;
@ -59,11 +59,11 @@ switch (filter('op')) {
if (isset($id_record) && empty($righe)) {
$dbo->query('DELETE FROM `mg_unitamisura` WHERE `id`='.prepare($id_record));
App::flash()->info(tr('Tipologia di _TYPE_ eliminata con successo!', [
flash()->info(tr('Tipologia di _TYPE_ eliminata con successo!', [
'_TYPE_' => 'unità di misura',
]));
} else {
App::flash()->error(tr('Sono presenti righe collegate a questa unità di misura.'));
flash()->error(tr('Sono presenti righe collegate a questa unità di misura.'));
}
break;

View File

@ -43,7 +43,7 @@ switch (post('op')) {
// Eliminazione prima nota
$dbo->query('DELETE FROM co_movimenti_modelli WHERE idmastrino='.prepare($idmastrino));
App::flash()->info(tr('Movimento eliminato!'));
flash()->info(tr('Movimento eliminato!'));
}
break;

View File

@ -29,7 +29,7 @@ switch ($op) {
'occupante' => post('occupante'),
], ['id' => $id_record]);
App::flash()->info(tr('Informazioni salvate correttamente!'));
flash()->info(tr('Informazioni salvate correttamente!'));
// Upload file
if (!empty($_FILES) && !empty($_FILES['immagine']['name'])) {
@ -48,7 +48,7 @@ switch ($op) {
'id' => $id_record,
]);
} else {
App::flash()->warning(tr('Errore durante il caricamento del file in _DIR_!', [
flash()->warning(tr('Errore durante il caricamento del file in _DIR_!', [
'_DIR_' => $upload_dir,
]));
}
@ -86,7 +86,7 @@ switch ($op) {
echo json_encode(['id' => $id_record, 'text' => $matricola.' - '.$nome]);
}
App::flash()->info(tr('Aggiunto nuovo impianto!'));
flash()->info(tr('Aggiunto nuovo impianto!'));
}
break;
@ -119,7 +119,7 @@ switch ($op) {
case 'delete':
$dbo->query('DELETE FROM my_impianti WHERE id='.prepare($id_record));
App::flash()->info(tr('Impianto e relativi componenti eliminati!'));
flash()->info(tr('Impianto e relativi componenti eliminati!'));
break;
}

View File

@ -17,7 +17,7 @@ switch (filter('op')) {
$query = 'UPDATE my_impianto_componenti SET data='.prepare($data).', contenuto='.prepare($contenuto).' WHERE idimpianto='.prepare($id_record).' AND id='.prepare($idcomponente);
$dbo->query($query);
App::flash()->info(tr('Informazioni componente aggiornate correttamente!'));
flash()->info(tr('Informazioni componente aggiornate correttamente!'));
$_SESSION['idcomponente'] = $idcomponente;
break;
@ -35,7 +35,7 @@ switch (filter('op')) {
$idcomponente = $dbo->lastInsertedID();
$_SESSION['idcomponente'] = $idcomponente;
App::flash()->info(tr("Aggiunto un nuovo componente all'impianto!"));
flash()->info(tr("Aggiunto un nuovo componente all'impianto!"));
}
break;
@ -62,9 +62,9 @@ switch (filter('op')) {
$query = 'UPDATE my_impianto_componenti SET data_sostituzione = NOW() WHERE idimpianto = '.prepare($id_record).' AND id = '.prepare($id);
$dbo->query($query);
App::flash()->info(tr('Aggiunto un nuovo componente in sostituzione al precedente!'));
flash()->info(tr('Aggiunto un nuovo componente in sostituzione al precedente!'));
} else {
App::flash()->error(tr('Questo componente è già stato sostituito!').' '.('Nessuna modifica applicata'));
flash()->error(tr('Questo componente è già stato sostituito!').' '.('Nessuna modifica applicata'));
}
break;
@ -74,7 +74,7 @@ switch (filter('op')) {
$query = 'DELETE FROM my_impianto_componenti WHERE id='.prepare($idcomponente).' AND idimpianto='.prepare($id_record);
$dbo->query($query);
App::flash()->info(tr("Rimosso componente dall'impianto!"));
flash()->info(tr("Rimosso componente dall'impianto!"));
break;
}

View File

@ -29,7 +29,7 @@ if (filter('op') == 'link_myimpianti') {
}
}
App::flash()->info(tr('Informazioni impianti salvate!'));
flash()->info(tr('Informazioni impianti salvate!'));
} elseif (filter('op') == 'link_componenti') {
$components = (array) post('componenti');
@ -46,7 +46,7 @@ if (filter('op') == 'link_myimpianti') {
}
}
App::flash()->info(tr('Informazioni componenti salvate!'));
flash()->info(tr('Informazioni componenti salvate!'));
}
//Blocco della modifica impianti se l'intervento è completato

View File

@ -47,7 +47,7 @@ switch (post('op')) {
$id_record = $dbo->lastInsertedID();
App::flash()->info(tr('Aggiunto ordine numero _NUM_!', [
flash()->info(tr('Aggiunto ordine numero _NUM_!', [
'_NUM_' => $numero,
]));
}
@ -128,7 +128,7 @@ switch (post('op')) {
}
}
App::flash()->info(tr('Ordine modificato correttamente!'));
flash()->info(tr('Ordine modificato correttamente!'));
}
break;
@ -153,7 +153,7 @@ switch (post('op')) {
add_articolo_inordine($id_record, $idarticolo, $descrizione, $idiva, $qta, post('um'), $prezzo_vendita * $qta, $sconto, $sconto_unitario, $tipo_sconto);
App::flash()->info(tr('Articolo aggiunto!'));
flash()->info(tr('Articolo aggiunto!'));
}
ricalcola_costiagg_ordine($id_record);
break;
@ -188,11 +188,11 @@ switch (post('op')) {
// Messaggi informativi
if (!empty($idarticolo)) {
App::flash()->info(tr('Articolo aggiunto!'));
flash()->info(tr('Articolo aggiunto!'));
} elseif (!empty($qta)) {
App::flash()->info(tr('Riga aggiunta!'));
flash()->info(tr('Riga aggiunta!'));
} else {
App::flash()->info(tr('Riga descrittiva aggiunta!'));
flash()->info(tr('Riga descrittiva aggiunta!'));
}
// Ricalcolo inps, ritenuta e bollo
@ -211,7 +211,7 @@ switch (post('op')) {
if (!empty($idarticolo)) {
if (!rimuovi_articolo_daordine($idarticolo, $id_record, $idriga)) {
App::flash()->error(tr('Alcuni serial number sono già stati utilizzati!'));
flash()->error(tr('Alcuni serial number sono già stati utilizzati!'));
return;
}
@ -224,7 +224,7 @@ switch (post('op')) {
ricalcola_costiagg_ordine($id_record, 0, 0, 0);
}
App::flash()->info(tr('Articolo rimosso!'));
flash()->info(tr('Articolo rimosso!'));
}
break;
@ -245,7 +245,7 @@ switch (post('op')) {
ricalcola_costiagg_ordine($id_record, 0, 0, 0);
}
App::flash()->info(tr('Riga rimossa!'));
flash()->info(tr('Riga rimossa!'));
}
break;
@ -281,7 +281,7 @@ switch (post('op')) {
// Controllo per gestire i serial
if (!empty($idarticolo)) {
if (!controlla_seriali('id_riga_ordine', $idriga, $old_qta, $qta, $dir)) {
App::flash()->error(tr('Alcuni serial number sono già stati utilizzati!'));
flash()->error(tr('Alcuni serial number sono già stati utilizzati!'));
return;
}
@ -301,7 +301,7 @@ switch (post('op')) {
$query = 'UPDATE or_righe_ordini SET descrizione='.prepare($descrizione).' WHERE id='.prepare($idriga);
}
if ($dbo->query($query)) {
App::flash()->info(tr('Riga modificata!'));
flash()->info(tr('Riga modificata!'));
// Ricalcolo inps, ritenuta e bollo
if ($dir == 'entrata') {
@ -322,7 +322,7 @@ switch (post('op')) {
foreach ($rs as $value) {
$non_rimovibili = seriali_non_rimuovibili('id_riga_documento', $value['id'], $dir);
if (!empty($non_rimovibili)) {
App::flash()->error(tr('Alcuni serial number sono già stati utilizzati!'));
flash()->error(tr('Alcuni serial number sono già stati utilizzati!'));
return;
}
@ -330,7 +330,7 @@ switch (post('op')) {
$dbo->query('DELETE FROM or_ordini WHERE id='.prepare($id_record));
$dbo->query('DELETE FROM or_righe_ordini WHERE idordine='.prepare($id_record));
App::flash()->info(tr('Ordine eliminato!'));
flash()->info(tr('Ordine eliminato!'));
break;
@ -400,7 +400,7 @@ switch (post('op')) {
$id_record = $dbo->lastInsertedID();
App::flash()->info(tr('Aggiunto ordine numero _NUM_!', [
flash()->info(tr('Aggiunto ordine numero _NUM_!', [
'_NUM_' => $numero,
]));

View File

@ -41,9 +41,9 @@ switch (filter('op')) {
$dbo->INSERT('co_pagamenti', $array);
}
}
App::flash()->info(tr('Salvataggio completato!'));
flash()->info(tr('Salvataggio completato!'));
} else {
App::flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio!'));
flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio!'));
}
break;
@ -55,11 +55,11 @@ switch (filter('op')) {
$dbo->query('INSERT INTO `co_pagamenti` (`descrizione`) VALUES ('.prepare($descrizione).')');
$id_record = $dbo->lastInsertedID();
App::flash()->info(tr('Aggiunta nuova tipologia di _TYPE_', [
flash()->info(tr('Aggiunta nuova tipologia di _TYPE_', [
'_TYPE_' => 'pagamento',
]));
} else {
App::flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio!'));
flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio!'));
}
break;
@ -68,7 +68,7 @@ switch (filter('op')) {
if (!empty($id_record)) {
$dbo->query('DELETE FROM `co_pagamenti` WHERE `id`='.prepare($id_record));
App::flash()->info(tr('Tipologia di _TYPE_ eliminata con successo!', [
flash()->info(tr('Tipologia di _TYPE_ eliminata con successo!', [
'_TYPE_' => 'pagamento',
]));
}
@ -79,7 +79,7 @@ switch (filter('op')) {
$id = filter('id');
if (isset($id)) {
$dbo->query('DELETE FROM `co_pagamenti` WHERE `id`='.prepare($id));
App::flash()->info(tr('Elemento eliminato con successo!'));
flash()->info(tr('Elemento eliminato con successo!'));
if ($id_record == $id) {
$res = $dbo->fetchArray('SELECT * FROM `co_pagamenti` WHERE `id`!='.prepare($id).' AND `descrizione`='.prepare($record['descrizione']));

View File

@ -18,10 +18,10 @@ switch (post('op')) {
$query = 'INSERT INTO co_pianodeiconti3(numero, descrizione, idpianodeiconti2, dir, can_edit, can_delete) VALUES('.prepare($numero).', '.prepare($descrizione).', '.prepare($idpianodeiconti2).', (SELECT dir FROM co_pianodeiconti2 WHERE id='.prepare($idpianodeiconti2).'), 1, 1)';
if ($dbo->query($query)) {
App::flash()->info(tr('Nuovo conto aggiunto!'));
flash()->info(tr('Nuovo conto aggiunto!'));
}
} else {
App::flash()->error(tr('Il numero scelto è già esistente!'));
flash()->error(tr('Il numero scelto è già esistente!'));
}
}
break;
@ -41,10 +41,10 @@ switch (post('op')) {
$query = 'UPDATE co_pianodeiconti3 SET numero='.prepare($numero).', descrizione='.prepare($descrizione).' WHERE id='.prepare($idconto);
if ($dbo->query($query)) {
App::flash()->info(tr('Descrizione conto modificata!'));
flash()->info(tr('Descrizione conto modificata!'));
}
} else {
App::flash()->error(tr('Il numero scelto è già esistente!'));
flash()->error(tr('Il numero scelto è già esistente!'));
}
}
@ -58,7 +58,7 @@ switch (post('op')) {
$query = 'DELETE FROM co_pianodeiconti3 WHERE id='.prepare($idconto);
if ($dbo->query($query)) {
App::flash()->info(tr('Conto eliminato!'));
flash()->info(tr('Conto eliminato!'));
}
}
break;

View File

@ -9,14 +9,14 @@ switch (filter('op')) {
if (isset($descrizione)) {
if ($dbo->fetchNum('SELECT * FROM `dt_porto` WHERE `descrizione`='.prepare($descrizione).' AND `id`!='.prepare($id_record)) == 0) {
$dbo->query('UPDATE `dt_porto` SET `descrizione`='.prepare($descrizione).' WHERE `id`='.prepare($id_record));
App::flash()->info(tr('Salvataggio completato!'));
flash()->info(tr('Salvataggio completato!'));
} else {
App::flash()->error(tr("E' già presente una tipologia di _TYPE_ con la stessa descrizione.", [
flash()->error(tr("E' già presente una tipologia di _TYPE_ con la stessa descrizione.", [
'_TYPE_' => 'porto',
]));
}
} else {
App::flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio.'));
flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio.'));
}
break;
@ -29,16 +29,16 @@ switch (filter('op')) {
$dbo->query('INSERT INTO `dt_porto` (`descrizione`) VALUES ('.prepare($descrizione).')');
$id_record = $dbo->lastInsertedID();
App::flash()->info(tr('Aggiunta nuova tipologia di _TYPE_', [
flash()->info(tr('Aggiunta nuova tipologia di _TYPE_', [
'_TYPE_' => 'porto',
]));
} else {
$App::flash()->error(tr("E' già presente una tipologia di _TYPE_ con la stessa descrizione.", [
$flash()->error(tr("E' già presente una tipologia di _TYPE_ con la stessa descrizione.", [
'_TYPE_' => 'porto',
]));
}
} else {
App::flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio!'));
flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio!'));
}
break;
@ -52,11 +52,11 @@ switch (filter('op')) {
if (isset($id_record) && empty($documenti)) {
$dbo->query('DELETE FROM `dt_porto` WHERE `id`='.prepare($id_record));
App::flash()->info(tr('Tipologia di _TYPE_ eliminata con successo!', [
flash()->info(tr('Tipologia di _TYPE_ eliminata con successo!', [
'_TYPE_' => 'porto',
]));
} else {
App::flash()->error(tr('Sono presenti dei documenti collegati a questo porto.'));
flash()->error(tr('Sono presenti dei documenti collegati a questo porto.'));
}
break;

View File

@ -60,7 +60,7 @@ switch (post('op')) {
$dbo->query('INSERT INTO co_righe_preventivi(idpreventivo, idarticolo, idiva, desc_iva, iva, iva_indetraibile, descrizione, subtotale, um, qta, sconto, sconto_unitario, tipo_sconto, `order`) VALUES ('.prepare($id_record).", '0', ".prepare($idiva).', '.prepare($rs_iva[0]['descrizione']).', '.prepare($iva).', '.prepare($iva_indetraibile).", 'Diritto chiamata', ".prepare($costo).", '', 1, 0, 0, 'UNT', (SELECT IFNULL(MAX(`order`) + 1, 0) FROM co_righe_preventivi AS t WHERE idpreventivo=".prepare($id_record).'))');
*/
App::flash()->info(tr('Aggiunto preventivo numero _NUM_!', [
flash()->info(tr('Aggiunto preventivo numero _NUM_!', [
'_NUM_' => $numero,
]));
@ -131,7 +131,7 @@ switch (post('op')) {
], $id_record);
// update_budget_preventivo( $id_record );
App::flash()->info(tr('Preventivo modificato correttamente!'));
flash()->info(tr('Preventivo modificato correttamente!'));
}
break;
@ -150,7 +150,7 @@ switch (post('op')) {
// Imposto il preventivo nello stato "In lavorazione" se inizio ad aggiungere interventi
$dbo->query("UPDATE `co_preventivi` SET idstato=(SELECT `id` FROM `co_statipreventivi` WHERE `descrizione`='In lavorazione') WHERE `id`=".prepare($id_record));
App::flash()->info(tr('Intervento _NUM_ aggiunto!', [
flash()->info(tr('Intervento _NUM_ aggiunto!', [
'_NUM_' => $rs[0]['codice'],
]));
}
@ -171,7 +171,7 @@ switch (post('op')) {
// Elimino la riga dal preventivo
$dbo->query('DELETE FROM co_righe_preventivi WHERE id='.prepare($idriga));
App::flash()->info(tr('Riga rimossa!'));
flash()->info(tr('Riga rimossa!'));
}
break;
@ -183,7 +183,7 @@ switch (post('op')) {
$query = 'DELETE FROM `co_preventivi_interventi` WHERE idpreventivo='.prepare($id_record).' AND idintervento='.prepare($idintervento);
$dbo->query($query);
App::flash()->info(tr('Intervento _NUM_ rimosso!', [
flash()->info(tr('Intervento _NUM_ rimosso!', [
'_NUM_' => $idintervento,
]));
}
@ -194,7 +194,7 @@ switch (post('op')) {
$dbo->query('DELETE FROM co_preventivi WHERE id='.prepare($id_record));
$dbo->query('DELETE FROM co_preventivi_interventi WHERE idpreventivo='.prepare($id_record));
App::flash()->info(tr('Preventivo eliminato!'));
flash()->info(tr('Preventivo eliminato!'));
break;
@ -230,11 +230,11 @@ switch (post('op')) {
// Messaggi informativi
if (!empty($idarticolo)) {
App::flash()->info(tr('Articolo aggiunto!'));
flash()->info(tr('Articolo aggiunto!'));
} elseif (!empty($qta)) {
App::flash()->info(tr('Riga aggiunta!'));
flash()->info(tr('Riga aggiunta!'));
} else {
App::flash()->info(tr('Riga descrittiva aggiunta!'));
flash()->info(tr('Riga descrittiva aggiunta!'));
}
break;
@ -278,7 +278,7 @@ switch (post('op')) {
}
$dbo->query($query);
App::flash()->info('Riga modificata!');
flash()->info('Riga modificata!');
break;
case 'update_position':

View File

@ -51,10 +51,10 @@ switch (post('op')) {
// Se non va a buon fine qualcosa elimino il mastrino per non lasciare incongruenze nel db
if (!$all_ok) {
App::flash()->error(tr("Errore durante l'aggiunta del movimento!"));
flash()->error(tr("Errore durante l'aggiunta del movimento!"));
$dbo->query('DELETE FROM co_movimenti WHERE idmastrino='.prepare($idmastrino));
} else {
App::flash()->info(tr('Movimento aggiunto in prima nota!'));
flash()->info(tr('Movimento aggiunto in prima nota!'));
// Verifico se la fattura è stata pagata tutta, così imposto lo stato a "Pagato"
$query = 'SELECT SUM(pagato) AS tot_pagato, SUM(da_pagare) AS tot_da_pagare FROM co_scadenziario GROUP BY iddocumento HAVING iddocumento='.prepare($iddocumento);
@ -196,10 +196,10 @@ switch (post('op')) {
// Se non va a buon fine qualcosa elimino il mastrino per non lasciare incongruenze nel db
if (!$all_ok) {
App::flash()->error(tr("Errore durante l'aggiunta del movimento!"));
flash()->error(tr("Errore durante l'aggiunta del movimento!"));
$dbo->query('DELETE FROM co_movimenti WHERE idmastrino='.prepare($idmastrino));
} else {
App::flash()->info(tr('Movimento modificato in prima nota!'));
flash()->info(tr('Movimento modificato in prima nota!'));
// Verifico se la fattura è stata pagata, così imposto lo stato a "Pagato"
$query = 'SELECT SUM(pagato) AS tot_pagato, SUM(da_pagare) AS tot_da_pagare FROM co_scadenziario GROUP BY iddocumento HAVING iddocumento='.prepare($iddocumento);
@ -317,7 +317,7 @@ switch (post('op')) {
$dbo->query("UPDATE in_interventi SET idstatointervento=(SELECT idstatointervento FROM in_statiintervento WHERE descrizione='Fatturato') WHERE id=".prepare($rs[$i]['idintervento']));
}
App::flash()->info(tr('Movimento eliminato!'));
flash()->info(tr('Movimento eliminato!'));
}
break;
}

View File

@ -11,14 +11,14 @@ switch (filter('op')) {
if (isset($descrizione) && isset($percentuale) && isset($indetraibile)) {
if ($dbo->fetchNum('SELECT * FROM `co_ritenutaacconto` WHERE `descrizione`='.prepare($descrizione).' AND `id`!='.prepare($id_record)) == 0) {
$dbo->query('UPDATE `co_ritenutaacconto` SET `descrizione`='.prepare($descrizione).', `percentuale`='.prepare($percentuale).', `indetraibile`='.prepare($indetraibile).' WHERE `id`='.prepare($id_record));
App::flash()->info(tr('Salvataggio completato!'));
flash()->info(tr('Salvataggio completato!'));
} else {
App::flash()->error(tr("E' già presente una tipologia di _TYPE_ con la stessa descrizione!", [
flash()->error(tr("E' già presente una tipologia di _TYPE_ con la stessa descrizione!", [
'_TYPE_' => "ritenuta d'acconto",
]));
}
} else {
App::flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio!'));
flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio!'));
}
break;
@ -33,16 +33,16 @@ switch (filter('op')) {
$dbo->query('INSERT INTO `co_ritenutaacconto` (`descrizione`, `percentuale`, `indetraibile`) VALUES ('.prepare($descrizione).', '.prepare($percentuale).', '.prepare($indetraibile).')');
$id_record = $dbo->lastInsertedID();
App::flash()->info(tr('Aggiunta nuova tipologia di _TYPE_', [
flash()->info(tr('Aggiunta nuova tipologia di _TYPE_', [
'_TYPE_' => "ritenuta d'acconto",
]));
} else {
App::flash()->error(tr("E' già presente una tipologia di _TYPE_ con la stessa descrizione!", [
flash()->error(tr("E' già presente una tipologia di _TYPE_ con la stessa descrizione!", [
'_TYPE_' => "ritenuta d'acconto",
]));
}
} else {
App::flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio!'));
flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio!'));
}
break;
@ -51,7 +51,7 @@ switch (filter('op')) {
if (isset($id_record)) {
$dbo->query('DELETE FROM `co_ritenutaacconto` WHERE `id`='.prepare($id_record));
App::flash()->info(tr('Tipologia di _TYPE_ eliminata con successo!', [
flash()->info(tr('Tipologia di _TYPE_ eliminata con successo!', [
'_TYPE_' => "ritenuta d'acconto",
]));
}

View File

@ -23,9 +23,9 @@ switch (post('op')) {
$dbo->query('UPDATE co_scadenziario SET da_pagare='.prepare($da_pagare).', pagato='.prepare(post('pagato')[$idscadenza]).', scadenza='.prepare(post('data')[$idscadenza]).' WHERE id='.prepare($idscadenza));
}
App::flash()->info(tr('Scadenze aggiornate!'));
flash()->info(tr('Scadenze aggiornate!'));
} else {
App::flash()->error(tr('Il totale degli importi inseriti non corrisponde al totale da pagare!'));
flash()->error(tr('Il totale degli importi inseriti non corrisponde al totale da pagare!'));
}
break;

View File

@ -25,7 +25,7 @@ switch (post('op')) {
'predefined' => $predefined,
], ['id' => $id_record]);
App::flash()->info(tr('Modifiche salvate correttamente'));
flash()->info(tr('Modifiche salvate correttamente'));
break;
@ -54,7 +54,7 @@ switch (post('op')) {
$id_record = $dbo->lastInsertedID();
App::flash()->info(tr('Nuovo segmento aggiunto'));
flash()->info(tr('Nuovo segmento aggiunto'));
break;
@ -64,7 +64,7 @@ switch (post('op')) {
// TODO
// eliminare riferimento sulle fatture eventuali collegate a questo segmento?
App::flash()->info(tr('Segmento eliminato'));
flash()->info(tr('Segmento eliminato'));
break;
}

View File

@ -12,7 +12,7 @@ switch (post('op')) {
$id_record = $dbo->lastInsertedID();
App::flash()->info(tr('Nuovo account email aggiunto!'));
flash()->info(tr('Nuovo account email aggiunto!'));
break;
@ -35,41 +35,41 @@ switch (post('op')) {
$dbo->query('UPDATE zz_smtps SET main = 0 WHERE id != '.prepare($id_record));
}
App::flash()->info(tr('Informazioni salvate correttamente!'));
flash()->info(tr('Informazioni salvate correttamente!'));
// Validazione indirizzo email mittente
$check_email = Validate::isValidEmail(post('from_address'));
// Se $check_email non è null e la riposta è negativa --> mostro il messaggio di avviso.
if (!empty($check_email)) {
App::flash()->info(tr('Sintassi email verificata'));
flash()->info(tr('Sintassi email verificata'));
if (is_object($check_email) && $check_email->smtp) {
if ($check_email->smtp_check) {
App::flash()->info(tr('SMTP email verificato'));
flash()->info(tr('SMTP email verificato'));
} elseif (!$check_email->smtp_check) {
App::flash()->warning(tr('SMTP email non verificato'));
flash()->warning(tr('SMTP email non verificato'));
} else {
App::flash()->error(tr("Attenzione: l'SMTP email _EMAIL_ sembra non essere valido", [
flash()->error(tr("Attenzione: l'SMTP email _EMAIL_ sembra non essere valido", [
'_EMAIL_' => $check_email->email,
]));
}
}
} else {
App::flash()->error(tr("Attenzione: l'indirizzo email _EMAIL_ sembra non essere valido", [
flash()->error(tr("Attenzione: l'indirizzo email _EMAIL_ sembra non essere valido", [
'_EMAIL_' => $check_email->email,
]));
if (is_object($check_email) && !empty($check_email->error->info)) {
App::flash()->error($check_email->error->info);
flash()->error($check_email->error->info);
}
}
$mail = new Mail($id_record);
if ($mail->testSMTP()) {
App::flash()->info(tr('Connessione SMTP riuscita'));
flash()->info(tr('Connessione SMTP riuscita'));
} else {
App::flash()->error(tr('Connessione SMTP non riuscita'));
flash()->error(tr('Connessione SMTP non riuscita'));
}
break;
@ -77,7 +77,7 @@ switch (post('op')) {
case 'delete':
$dbo->query('UPDATE zz_smtps SET deleted_at = NOW() WHERE id='.prepare($id_record));
App::flash()->info(tr('Account email eliminato!'));
flash()->info(tr('Account email eliminato!'));
break;
}

View File

@ -12,7 +12,7 @@ switch (post('op')) {
$query = 'UPDATE in_statiintervento SET descrizione='.prepare($descrizione).', colore='.prepare($colore).', completato='.prepare($completato).' WHERE idstatointervento='.prepare($id_record);
$dbo->query($query);
App::flash()->info(tr('Informazioni salvate correttamente.'));
flash()->info(tr('Informazioni salvate correttamente.'));
break;
@ -23,12 +23,12 @@ switch (post('op')) {
//controllo idstatointervento che non sia duplicato
if (count($dbo->fetchArray('SELECT idstatointervento FROM in_statiintervento WHERE idstatointervento='.prepare($idstatointervento))) > 0) {
App::flash()->error(tr('Stato di intervento già esistente.'));
flash()->error(tr('Stato di intervento già esistente.'));
} else {
$query = 'INSERT INTO in_statiintervento(idstatointervento, descrizione, colore) VALUES ('.prepare($idstatointervento).', '.prepare($descrizione).', '.prepare($colore).')';
$dbo->query($query);
$id_record = $idstatointervento;
App::flash()->info(tr('Nuovo stato di intervento aggiunto.'));
flash()->info(tr('Nuovo stato di intervento aggiunto.'));
}
break;
@ -44,7 +44,7 @@ switch (post('op')) {
$dbo->query($query);
App::flash()->info(tr('Stato di intervento eliminato.'));
flash()->info(tr('Stato di intervento eliminato.'));
break;
}

View File

@ -45,9 +45,9 @@ switch (post('op')) {
}
if ($n_errors == 0) {
App::flash()->info(tr('Informazioni salvate correttamente!'));
flash()->info(tr('Informazioni salvate correttamente!'));
} else {
App::flash()->error(tr('Errore durante il salvataggio delle tariffe!'));
flash()->error(tr('Errore durante il salvataggio delle tariffe!'));
}
break;
@ -66,18 +66,18 @@ switch (post('op')) {
.' costo_dirittochiamata_tecnico=(SELECT costo_diritto_chiamata_tecnico FROM in_tipiintervento WHERE idtipointervento='.prepare(post('idtipointervento')).') '
.' WHERE idtecnico='.prepare(post('idtecnico')).' AND idtipointervento='.prepare(post('idtipointervento')));
if ($result) {
App::flash()->info(tr('Informazioni salvate correttamente!'));
flash()->info(tr('Informazioni salvate correttamente!'));
} else {
App::flash()->error(tr("Errore durante l'importazione tariffe!"));
flash()->error(tr("Errore durante l'importazione tariffe!"));
}
}
// ...altrimenti la creo
else {
if ($dbo->query('INSERT INTO in_tariffe( idtecnico, idtipointervento, costo_ore, costo_km, costo_dirittochiamata, costo_ore_tecnico, costo_km_tecnico, costo_dirittochiamata_tecnico ) VALUES( '.prepare(post('idtecnico')).', '.prepare(post('idtipointervento')).', (SELECT costo_orario FROM in_tipiintervento WHERE idtipointervento='.prepare(post('idtipointervento')).'), (SELECT costo_km FROM in_tipiintervento WHERE idtipointervento='.prepare(post('idtipointervento')).'), (SELECT costo_diritto_chiamata FROM in_tipiintervento WHERE idtipointervento='.prepare(post('idtipointervento')).'), (SELECT costo_orario_tecnico FROM in_tipiintervento WHERE idtipointervento='.prepare(post('idtipointervento')).'), (SELECT costo_km_tecnico FROM in_tipiintervento WHERE idtipointervento='.prepare(post('idtipointervento')).'), (SELECT costo_diritto_chiamata_tecnico FROM in_tipiintervento WHERE idtipointervento='.prepare(post('idtipointervento')).') )')) {
App::flash()->info(tr('Informazioni salvate correttamente!'));
flash()->info(tr('Informazioni salvate correttamente!'));
} else {
App::flash()->error(tr("Errore durante l'importazione tariffe!"));
flash()->error(tr("Errore durante l'importazione tariffe!"));
}
}

View File

@ -12,10 +12,10 @@ switch (post('op')) {
if (!in_array($descrizione, $block)) {
$dbo->query('UPDATE an_tipianagrafiche SET descrizione='.prepare($descrizione).' WHERE idtipoanagrafica='.prepare($idtipoanagrafica));
App::flash()->info(tr('Informazioni salvate correttamente!'));
flash()->info(tr('Informazioni salvate correttamente!'));
} else {
// Nome non consentito
App::flash()->error(tr('Nome non consentito!'));
flash()->error(tr('Nome non consentito!'));
}
break;
@ -28,13 +28,13 @@ switch (post('op')) {
$rs = $dbo->fetchArray('SELECT descrizione FROM an_tipianagrafiche WHERE descrizione='.prepare($descrizione));
if (count($rs) > 0) {
App::flash()->error(tr('Nome già esistente!'));
flash()->error(tr('Nome già esistente!'));
} else {
$query = 'INSERT INTO an_tipianagrafiche (descrizione) VALUES ('.prepare($descrizione).')';
$dbo->query($query);
$id_record = $dbo->lastInsertedID();
App::flash()->info(tr('Nuovo tipo di anagrafica aggiunto!'));
flash()->info(tr('Nuovo tipo di anagrafica aggiunto!'));
}
}
break;
@ -43,6 +43,6 @@ switch (post('op')) {
$query = 'DELETE FROM an_tipianagrafiche WHERE idtipoanagrafica='.prepare($id_record);
$dbo->query($query);
App::flash()->info(tr('Tipo di anagrafica eliminato!'));
flash()->info(tr('Tipo di anagrafica eliminato!'));
break;
}

View File

@ -27,7 +27,7 @@ switch (post('op')) {
' WHERE idtipointervento='.prepare($id_record);
$dbo->query($query);
App::flash()->info(tr('Informazioni tipo intervento salvate correttamente!'));
flash()->info(tr('Informazioni tipo intervento salvate correttamente!'));
break;
@ -42,7 +42,7 @@ switch (post('op')) {
$id_record = $idtipointervento;
App::flash()->info(tr('Nuovo tipo di intervento aggiunto!'));
flash()->info(tr('Nuovo tipo di intervento aggiunto!'));
break;
@ -54,6 +54,6 @@ switch (post('op')) {
$query = 'DELETE FROM in_tariffe WHERE idtipointervento='.prepare($id_record);
$dbo->query($query);
App::flash()->info(tr('Tipo di intervento eliminato!'));
flash()->info(tr('Tipo di intervento eliminato!'));
break;
}

View File

@ -8,14 +8,14 @@ switch (filter('op')) {
// Abilita utente
case 'enable':
if ($dbo->query('UPDATE zz_users SET enabled=1 WHERE id='.prepare($id_utente))) {
App::flash()->info(tr('Utente abilitato!'));
flash()->info(tr('Utente abilitato!'));
}
break;
// Disabilita utente
case 'disable':
if ($dbo->query('UPDATE zz_users SET enabled=0 WHERE id='.prepare($id_utente))) {
App::flash()->info(tr('Utente disabilitato!'));
flash()->info(tr('Utente disabilitato!'));
}
break;
@ -30,17 +30,17 @@ switch (filter('op')) {
// Verifico che la password sia di almeno x caratteri
if (strlen($password) < $min_length) {
App::flash()->error(tr('La password deve essere lunga almeno _MIN_ caratteri!', [
flash()->error(tr('La password deve essere lunga almeno _MIN_ caratteri!', [
'_MIN_' => $min_length,
]));
} elseif ($password != $password_rep) {
App::flash()->error(tr('Le password non coincidono'));
flash()->error(tr('Le password non coincidono'));
} else {
$idanagrafica = filter('idanag');
$dbo->query('UPDATE zz_users SET password='.prepare(Auth::hashPassword($password)).', idanagrafica='.prepare($idanagrafica).' WHERE id='.prepare($id_utente));
App::flash()->info(tr('Password aggiornata!'));
flash()->info(tr('Password aggiornata!'));
}
$username = filter('username');
@ -54,9 +54,9 @@ switch (filter('op')) {
if ($n == 0) {
$dbo->query('UPDATE zz_users SET username='.prepare($username).' WHERE id='.prepare($id_utente));
App::flash()->info(tr('Username aggiornato!'));
flash()->info(tr('Username aggiornato!'));
} else {
App::flash()->error(tr('Utente già esistente!'));
flash()->error(tr('Utente già esistente!'));
}
}
@ -84,20 +84,20 @@ switch (filter('op')) {
if ($n == 0) {
// Verifico che la password sia di almeno x caratteri
if (strlen($password) < $min_length) {
App::flash()->error(tr('La password deve essere lunga almeno _MIN_ caratteri!', [
flash()->error(tr('La password deve essere lunga almeno _MIN_ caratteri!', [
'_MIN_' => $min_length,
]));
} elseif ($password != $password_rep) {
App::flash()->error(tr('Le password non coincidono'));
flash()->error(tr('Le password non coincidono'));
} else {
if ($dbo->query('INSERT INTO zz_users(idgruppo, username, password, idanagrafica, enabled, email) VALUES('.prepare($id_record).', '.prepare($username).', '.prepare(Auth::hashPassword($password)).', '.prepare($idanagrafica).", 1, '')")) {
$dbo->query('INSERT INTO `zz_tokens` (`id_utente`, `token`) VALUES ('.prepare($dbo->lastInsertedID()).', '.prepare(secure_random_string()).')');
App::flash()->info(tr('Utente aggiunto!'));
flash()->info(tr('Utente aggiunto!'));
}
}
} else {
App::flash()->error(tr('Utente già esistente!'));
flash()->error(tr('Utente già esistente!'));
}
break;
@ -108,17 +108,17 @@ switch (filter('op')) {
// Verifico che questo username non sia già stato usato
if ($dbo->fetchNum('SELECT nome FROM zz_groups WHERE nome='.prepare($nome)) == 0) {
$dbo->query('INSERT INTO zz_groups( nome, editable ) VALUES('.prepare($nome).', 1)');
App::flash()->info(tr('Gruppo aggiunto!'));
flash()->info(tr('Gruppo aggiunto!'));
$id_record = $dbo->lastInsertedID();
} else {
App::flash()->error(tr('Gruppo già esistente!'));
flash()->error(tr('Gruppo già esistente!'));
}
break;
// Elimina utente
case 'delete':
if ($dbo->query('DELETE FROM zz_users WHERE id='.prepare($id_utente))) {
App::flash()->info(tr('Utente eliminato!'));
flash()->info(tr('Utente eliminato!'));
}
break;
@ -127,7 +127,7 @@ switch (filter('op')) {
$token = $dbo->fetchOne('SELECT `enabled` FROM `zz_tokens` WHERE `id_utente` = '.prepare($id_record));
if ($dbo->query('UPDATE zz_tokens SET enabled = '.(empty($token['enabled']) ? 1 : 0).' WHERE id_utente = '.prepare($id_utente))) {
App::flash()->info(tr('Utente eliminato!'));
flash()->info(tr('Utente eliminato!'));
}
break;
@ -141,10 +141,10 @@ switch (filter('op')) {
if ($dbo->query('DELETE FROM zz_groups WHERE id='.prepare($id_record))) {
$dbo->query('DELETE FROM zz_users WHERE idgruppo='.prepare($id_record));
$dbo->query('DELETE FROM zz_permissions WHERE idgruppo='.prepare($id_record));
App::flash()->info(tr('Gruppo eliminato!'));
flash()->info(tr('Gruppo eliminato!'));
}
} else {
App::flash()->error(tr('Questo gruppo non si può eliminare!'));
flash()->error(tr('Questo gruppo non si può eliminare!'));
}
break;

View File

@ -29,9 +29,9 @@ switch (filter('op')) {
}
if ($rs) {
App::flash()->info(tr('Salvataggio completato!'));
flash()->info(tr('Salvataggio completato!'));
} else {
App::flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio!'));
flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio!'));
}
break;
@ -77,9 +77,9 @@ switch (filter('op')) {
}
if ($rs) {
App::flash()->info(tr('Salvataggio completato!'));
flash()->info(tr('Salvataggio completato!'));
} else {
App::flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio!'));
flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio!'));
}
break;
@ -115,9 +115,9 @@ switch (filter('op')) {
}
if ($rs) {
App::flash()->info(tr('Salvataggio completato!'));
flash()->info(tr('Salvataggio completato!'));
} else {
App::flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio!'));
flash()->error(tr('Ci sono stati alcuni errori durante il salvataggio!'));
}
break;
@ -131,7 +131,7 @@ switch (filter('op')) {
$dbo->update('zz_group_module', $array, ['id' => $id]);
App::flash()->info(tr('Salvataggio completato!'));
flash()->info(tr('Salvataggio completato!'));
break;
@ -149,7 +149,7 @@ switch (filter('op')) {
$dbo->query('DELETE FROM `zz_views` WHERE `id`='.prepare($id));
$dbo->query('DELETE FROM `zz_group_view` WHERE `id_vista`='.prepare($id));
App::flash()->info(tr('Eliminazione completata!'));
flash()->info(tr('Eliminazione completata!'));
break;
@ -158,7 +158,7 @@ switch (filter('op')) {
$dbo->query('DELETE FROM `zz_group_module` WHERE `id`='.prepare($id));
App::flash()->info(tr('Eliminazione completata!'));
flash()->info(tr('Eliminazione completata!'));
break;

View File

@ -9,7 +9,7 @@ switch (post('op')) {
$dbo->query('UPDATE in_vociservizio SET descrizione='.prepare($descrizione).', categoria='.prepare($categoria).' WHERE id='.prepare($id_record));
App::flash()->info(tr('Informazioni salvate correttamente!'));
flash()->info(tr('Informazioni salvate correttamente!'));
break;
@ -20,7 +20,7 @@ switch (post('op')) {
$dbo->query('INSERT INTO in_vociservizio(descrizione, categoria) VALUES ('.prepare($descrizione).', '.prepare($categoria).')');
$id_record = $dbo->lastInsertedID();
App::flash()->info(tr('Nuova voce di servizio aggiunta!'));
flash()->info(tr('Nuova voce di servizio aggiunta!'));
break;

View File

@ -13,12 +13,12 @@ switch (post('op')) {
// Zona già esistente
if ($n > 0) {
App::flash()->error(tr('Zona già esistente!'));
flash()->error(tr('Zona già esistente!'));
}
// Zona non esistente
else {
$dbo->query('UPDATE an_zone SET nome='.prepare($nome).', descrizione='.prepare($descrizione).' WHERE id='.prepare($id_zona).' AND `default`=0');
App::flash()->info(tr('Informazioni salvate correttamente!'));
flash()->info(tr('Informazioni salvate correttamente!'));
}
break;
@ -31,7 +31,7 @@ switch (post('op')) {
$n = $dbo->fetchNum('SELECT id FROM an_zone WHERE nome='.prepare($nome).' OR descrizione='.prepare($descrizione));
if ($n > 0) {
App::flash()->error(tr('Nome già esistente!'));
flash()->error(tr('Nome già esistente!'));
} else {
$query = 'INSERT INTO an_zone(`nome`, `descrizione`, `default`) VALUES ('.prepare($nome).', '.prepare($descrizione).', 0)';
$dbo->query($query);
@ -42,7 +42,7 @@ switch (post('op')) {
echo json_encode(['id' => $id_record, 'text' => $nome.' - '.$descrizione]);
}
App::flash()->info(tr('Aggiunta una nuova zona!'));
flash()->info(tr('Aggiunta una nuova zona!'));
}
break;
@ -53,7 +53,7 @@ switch (post('op')) {
// Reimposto a 0 tutti gli idzona su an_anagrafiche (scollego la zona da tutte le anagrafiche associate)
$dbo->query('UPDATE an_anagrafiche SET idzona = 0 WHERE idanagrafica='.prepare($id_record));
App::flash()->info(tr('Zona eliminata!'));
flash()->info(tr('Zona eliminata!'));
break;
}

View File

@ -10,13 +10,13 @@ switch (filter('op')) {
$fattura = new Plugins\Fatturazione\FatturaElettronica($id_record);
$file = $fattura->save($upload_dir);
App::flash()->info(tr('Fattura elettronica generata correttamente!'));
flash()->info(tr('Fattura elettronica generata correttamente!'));
if (!$fattura->isValid()) {
App::flash()->warning(tr('La fattura elettronica potrebbe avere delle irregolarità!'));
flash()->warning(tr('La fattura elettronica potrebbe avere delle irregolarità!'));
}
} catch (UnexpectedValueException $e) {
App::flash()->error(tr('Impossibile generare la fattura elettronica'));
flash()->error(tr('Impossibile generare la fattura elettronica'));
}
break;

View File

@ -16,7 +16,7 @@ switch ($operazione) {
]);
$id_record = $dbo->lastInsertedID();
App::flash()->info(tr('Aggiunto nuovo referente!'));
flash()->info(tr('Aggiunto nuovo referente!'));
break;
@ -30,14 +30,14 @@ switch ($operazione) {
'idsede' => post('idsede'),
], ['id' => $id_record]);
App::flash()->info(tr('Salvataggio completato!'));
flash()->info(tr('Salvataggio completato!'));
break;
case 'deletereferente':
$dbo->query('DELETE FROM `an_referenti` WHERE `id`='.prepare($id_record));
App::flash()->info(tr('Referente eliminato!'));
flash()->info(tr('Referente eliminato!'));
break;
}

View File

@ -21,7 +21,7 @@ switch ($operazione) {
]);
$id_record = $dbo->lastInsertedID();
App::flash()->info(tr('Aggiunta una nuova sede!'));
flash()->info(tr('Aggiunta una nuova sede!'));
break;
@ -49,14 +49,14 @@ switch ($operazione) {
$dbo->update('an_sedi', $array, ['id' => $id_record]);
App::flash()->info(tr('Salvataggio completato!'));
flash()->info(tr('Salvataggio completato!'));
break;
case 'deletesede':
$dbo->query('DELETE FROM `an_sedi` WHERE `id`='.prepare($id_record));
App::flash()->info(tr('Sede eliminata!'));
flash()->info(tr('Sede eliminata!'));
break;
}

View File

@ -308,7 +308,7 @@ class Auth extends \Util\Singleton
session_unset();
session_regenerate_id();
App::flash()->clearMessages();
flash()->clearMessages();
}
}

View File

@ -842,7 +842,7 @@ class Database extends Util\Singleton
$msg .= '<br><small>'.$e->getMessage().'</small>';
App::flash()->error($msg);
flash()->error($msg);
}
$error = $e->getMessage().' - '.$message;

View File

@ -1,23 +0,0 @@
<?php
namespace HTMLBuilder\Manager;
/**
* @since 2.3
*/
class CSRFManager implements ManagerInterface
{
public function manage($options)
{
$token = \CSRF::getInstance()->getToken();
$keys = array_keys($token);
$values = array_values($token);
$result = '
{[ "type": "hidden", "name": "'.$keys[0].'", "value": "'.$values[0].'" ]}
{[ "type": "hidden", "name": "'.$keys[1].'", "value": "'.$values[1].'" ]}';
return $result;
}
}

View File

@ -137,7 +137,7 @@ class Prints
'_DIRECTORY_' => $directory,
]);
App::flash()->error($error);
flash()->error($error);
echo '
<p align="center">'.$error.'</p>';

View File

@ -41,7 +41,7 @@ class Validate
$access_key = setting('apilayer API key for VAT number');
if (!empty($access_key)) {
if (!extension_loaded('curl')) {
App::flash()->warning(tr('Estensione cURL non installata'));
flash()->warning(tr('Estensione cURL non installata'));
return true;
}
@ -87,7 +87,7 @@ class Validate
$access_key = setting('apilayer API key for Email');
if (!empty($access_key)) {
if (!extension_loaded('curl')) {
App::flash()->warning(tr('Estensione cURL non installata'));
flash()->warning(tr('Estensione cURL non installata'));
return true;
}