Cleanup
This commit is contained in:
parent
82aff077cd
commit
11ec680563
16
actions.php
16
actions.php
|
@ -34,14 +34,14 @@ $dbo->query('START TRANSACTION');
|
||||||
if (filter('op') == 'link_file' || filter('op') == 'unlink_file') {
|
if (filter('op') == 'link_file' || filter('op') == 'unlink_file') {
|
||||||
// Controllo sui permessi di scrittura per il modulo
|
// Controllo sui permessi di scrittura per il modulo
|
||||||
if (Modules::getPermission($id_module) != 'rw') {
|
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'].'"',
|
'_MODULE_' => '"'.Modules::get($id_module)['name'].'"',
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
|
|
||||||
// Controllo sui permessi di scrittura per il file system
|
// Controllo sui permessi di scrittura per il file system
|
||||||
elseif (!directory($upload_dir)) {
|
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"',
|
'_DIR_' => '"files"',
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
|
@ -60,9 +60,9 @@ if (filter('op') == 'link_file' || filter('op') == 'unlink_file') {
|
||||||
|
|
||||||
// Creazione file fisico
|
// Creazione file fisico
|
||||||
if (!empty($upload)) {
|
if (!empty($upload)) {
|
||||||
App::flash()->info(tr('File caricato correttamente!'));
|
flash()->info(tr('File caricato correttamente!'));
|
||||||
} else {
|
} 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)) {
|
if (!empty($name)) {
|
||||||
App::flash()->info(tr('File _FILE_ eliminato!', [
|
flash()->info(tr('File _FILE_ eliminato!', [
|
||||||
'_FILE_' => '"'.$name.'"',
|
'_FILE_' => '"'.$name.'"',
|
||||||
]));
|
]));
|
||||||
} else {
|
} 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
|
// Invio mail
|
||||||
if (!$mail->send()) {
|
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 {
|
} else {
|
||||||
App::flash()->info(tr('Email inviata correttamente!'));
|
flash()->info(tr('Email inviata correttamente!'));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
6
bug.php
6
bug.php
|
@ -29,7 +29,7 @@ if (filter('op') == 'send') {
|
||||||
|
|
||||||
$mail->AddAttachment($backup_file);
|
$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
|
// Aggiunta delle informazioni di base sull'installazione
|
||||||
|
@ -57,9 +57,9 @@ if (filter('op') == 'send') {
|
||||||
|
|
||||||
// Invio mail
|
// Invio mail
|
||||||
if (!$mail->send()) {
|
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 {
|
} else {
|
||||||
App::flash()->info(tr('Email inviata correttamente!'));
|
flash()->info(tr('Email inviata correttamente!'));
|
||||||
}
|
}
|
||||||
|
|
||||||
// Rimozione del dump del database
|
// Rimozione del dump del database
|
||||||
|
|
|
@ -5,7 +5,7 @@ include_once __DIR__.'/../core.php';
|
||||||
$paths = App::getPaths();
|
$paths = App::getPaths();
|
||||||
$user = Auth::user();
|
$user = Auth::user();
|
||||||
|
|
||||||
$messages = App::flash()->getMessages();
|
$messages = flash()->getMessages();
|
||||||
|
|
||||||
echo '<!DOCTYPE html>
|
echo '<!DOCTYPE html>
|
||||||
<html>
|
<html>
|
||||||
|
|
10
index.php
10
index.php
|
@ -22,17 +22,17 @@ switch ($op) {
|
||||||
$result = Backup::daily();
|
$result = Backup::daily();
|
||||||
|
|
||||||
if (!isset($result)) {
|
if (!isset($result)) {
|
||||||
App::flash()->info(tr('Backup saltato perché già esistente!'));
|
flash()->info(tr('Backup saltato perché già esistente!'));
|
||||||
} elseif (!empty($result)) {
|
} elseif (!empty($result)) {
|
||||||
App::flash()->info(tr('Backup automatico eseguito correttamente!'));
|
flash()->info(tr('Backup automatico eseguito correttamente!'));
|
||||||
} else {
|
} else {
|
||||||
App::flash()->error(tr('Errore durante la generazione del backup automatico!'));
|
flash()->error(tr('Errore durante la generazione del backup automatico!'));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
$status = Auth::getInstance()->getCurrentStatus();
|
$status = Auth::getInstance()->getCurrentStatus();
|
||||||
|
|
||||||
App::flash()->error(Auth::getStatus()[$status]['message']);
|
flash()->error(Auth::getStatus()[$status]['message']);
|
||||||
|
|
||||||
redirect(ROOTDIR.'/index.php');
|
redirect(ROOTDIR.'/index.php');
|
||||||
exit();
|
exit();
|
||||||
|
@ -117,7 +117,7 @@ if (Auth::isBrute()) {
|
||||||
</script>';
|
</script>';
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!empty(App::flash()->getMessage('error'))) {
|
if (!empty(flash()->getMessage('error'))) {
|
||||||
echo '
|
echo '
|
||||||
<script>
|
<script>
|
||||||
$(document).ready(function(){
|
$(document).ready(function(){
|
||||||
|
|
|
@ -139,7 +139,7 @@ function copyr($source, $destination, $ignores = [])
|
||||||
function create_zip($source, $destination, $ignores = [])
|
function create_zip($source, $destination, $ignores = [])
|
||||||
{
|
{
|
||||||
if (!extension_loaded('zip')) {
|
if (!extension_loaded('zip')) {
|
||||||
App::flash()->error(tr('Estensione zip non supportata!'));
|
flash()->error(tr('Estensione zip non supportata!'));
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
@ -163,7 +163,7 @@ function create_zip($source, $destination, $ignores = [])
|
||||||
}
|
}
|
||||||
$zip->close();
|
$zip->close();
|
||||||
} else {
|
} else {
|
||||||
App::flash()->error(tr("Errore durante la creazione dell'archivio!"));
|
flash()->error(tr("Errore durante la creazione dell'archivio!"));
|
||||||
}
|
}
|
||||||
|
|
||||||
return $result === true;
|
return $result === true;
|
||||||
|
@ -324,23 +324,23 @@ function translateTemplate()
|
||||||
// Retrocompatibilità
|
// Retrocompatibilità
|
||||||
if (!empty($_SESSION['infos'])) {
|
if (!empty($_SESSION['infos'])) {
|
||||||
foreach ($_SESSION['infos'] as $message) {
|
foreach ($_SESSION['infos'] as $message) {
|
||||||
App::flash()->info($message);
|
flash()->info($message);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (!empty($_SESSION['warnings'])) {
|
if (!empty($_SESSION['warnings'])) {
|
||||||
foreach ($_SESSION['warnings'] as $message) {
|
foreach ($_SESSION['warnings'] as $message) {
|
||||||
App::flash()->warning($message);
|
flash()->warning($message);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (!empty($_SESSION['errors'])) {
|
if (!empty($_SESSION['errors'])) {
|
||||||
foreach ($_SESSION['errors'] as $message) {
|
foreach ($_SESSION['errors'] as $message) {
|
||||||
App::flash()->error($message);
|
flash()->error($message);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Annullo le notifiche (AJAX)
|
// Annullo le notifiche (AJAX)
|
||||||
if (isAjaxRequest()) {
|
if (isAjaxRequest()) {
|
||||||
App::flash()->clearMessage('info');
|
flash()->clearMessage('info');
|
||||||
}
|
}
|
||||||
|
|
||||||
echo $template;
|
echo $template;
|
||||||
|
|
|
@ -101,7 +101,7 @@ function setting($nome, $again = false)
|
||||||
*/
|
*/
|
||||||
function flash()
|
function flash()
|
||||||
{
|
{
|
||||||
return \App::flash();
|
return \flash();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -29,7 +29,7 @@ switch (post('op')) {
|
||||||
|
|
||||||
delete($docroot.'/modules/'.$module_dir.'/');
|
delete($docroot.'/modules/'.$module_dir.'/');
|
||||||
|
|
||||||
App::flash()->info(tr('Modulo _MODULE_ disinstallato!', [
|
flash()->info(tr('Modulo _MODULE_ disinstallato!', [
|
||||||
'_MODULE_' => '"'.$modulo.'"',
|
'_MODULE_' => '"'.$modulo.'"',
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
|
@ -40,7 +40,7 @@ switch (post('op')) {
|
||||||
case 'disable':
|
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']));
|
$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'].'"',
|
'_MODULE_' => '"'.Modules::get($id)['title'].'"',
|
||||||
]));
|
]));
|
||||||
|
|
||||||
|
@ -49,7 +49,7 @@ switch (post('op')) {
|
||||||
case 'enable':
|
case 'enable':
|
||||||
$dbo->query('UPDATE `zz_modules` SET `enabled` = 1 WHERE `id` = '.prepare($id).' OR `parent` = '.prepare($id));
|
$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'].'"',
|
'_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));
|
$rs = $dbo->fetchArray('SELECT id, name FROM zz_widgets WHERE id='.prepare($id));
|
||||||
$widget = $rs[0]['name'];
|
$widget = $rs[0]['name'];
|
||||||
|
|
||||||
App::flash()->info(tr('Widget _WIDGET_ disabilitato!', [
|
flash()->info(tr('Widget _WIDGET_ disabilitato!', [
|
||||||
'_WIDGET_' => '"'.$widget.'"',
|
'_WIDGET_' => '"'.$widget.'"',
|
||||||
]));
|
]));
|
||||||
|
|
||||||
|
@ -73,7 +73,7 @@ switch (post('op')) {
|
||||||
$rs = $dbo->fetchArray('SELECT id, name FROM zz_widgets WHERE id='.prepare($id));
|
$rs = $dbo->fetchArray('SELECT id, name FROM zz_widgets WHERE id='.prepare($id));
|
||||||
$widget = $rs[0]['name'];
|
$widget = $rs[0]['name'];
|
||||||
|
|
||||||
App::flash()->info(tr('Widget _WIDGET_ abilitato!', [
|
flash()->info(tr('Widget _WIDGET_ abilitato!', [
|
||||||
'_WIDGET_' => '"'.$widget.'"',
|
'_WIDGET_' => '"'.$widget.'"',
|
||||||
]));
|
]));
|
||||||
|
|
||||||
|
@ -85,7 +85,7 @@ switch (post('op')) {
|
||||||
$rs = $dbo->fetchArray('SELECT id, name FROM zz_widgets WHERE id='.prepare($id));
|
$rs = $dbo->fetchArray('SELECT id, name FROM zz_widgets WHERE id='.prepare($id));
|
||||||
$widget = $rs[0]['name'];
|
$widget = $rs[0]['name'];
|
||||||
|
|
||||||
App::flash()->info(tr('Posizione del widget _WIDGET_ aggiornata!', [
|
flash()->info(tr('Posizione del widget _WIDGET_ aggiornata!', [
|
||||||
'_WIDGET_' => '"'.$widget.'"',
|
'_WIDGET_' => '"'.$widget.'"',
|
||||||
]));
|
]));
|
||||||
|
|
||||||
|
@ -97,7 +97,7 @@ switch (post('op')) {
|
||||||
$rs = $dbo->fetchArray('SELECT id, name FROM zz_widgets WHERE id='.prepare($id));
|
$rs = $dbo->fetchArray('SELECT id, name FROM zz_widgets WHERE id='.prepare($id));
|
||||||
$widget = $rs[0]['name'];
|
$widget = $rs[0]['name'];
|
||||||
|
|
||||||
App::flash()->info(tr('Posizione del widget _WIDGET_ aggiornata!', [
|
flash()->info(tr('Posizione del widget _WIDGET_ aggiornata!', [
|
||||||
'_WIDGET_' => '"'.$widget.'"',
|
'_WIDGET_' => '"'.$widget.'"',
|
||||||
]));
|
]));
|
||||||
|
|
||||||
|
@ -114,7 +114,7 @@ switch (post('op')) {
|
||||||
$dbo->query('UPDATE zz_modules SET `order`='.prepare($i).' WHERE id='.prepare($ids[$i]));
|
$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;
|
break;
|
||||||
|
@ -136,7 +136,7 @@ switch (post('op')) {
|
||||||
$dbo->query('UPDATE zz_widgets SET `order`='.prepare($i).' WHERE id='.prepare($id[1]));
|
$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;
|
break;
|
||||||
|
|
||||||
|
|
|
@ -7,7 +7,7 @@ if (!setting('Attiva aggiornamenti')) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!extension_loaded('zip')) {
|
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>',
|
'_FILE_' => '<b>php.ini</b>',
|
||||||
]));
|
]));
|
||||||
|
|
||||||
|
@ -20,8 +20,8 @@ $type = $_POST['type'];
|
||||||
// Lettura dell'archivio
|
// Lettura dell'archivio
|
||||||
$zip = new ZipArchive();
|
$zip = new ZipArchive();
|
||||||
if (!$zip->open($file['tmp_name'])) {
|
if (!$zip->open($file['tmp_name'])) {
|
||||||
App::flash()->error(tr('File di installazione non valido!'));
|
flash()->error(tr('File di installazione non valido!'));
|
||||||
App::flash()->error(checkZip($file['tmp_name']));
|
flash()->error(checkZip($file['tmp_name']));
|
||||||
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -96,9 +96,9 @@ if (file_exists($extraction_dir.'/VERSION')) {
|
||||||
'enabled' => 1,
|
'enabled' => 1,
|
||||||
]));
|
]));
|
||||||
|
|
||||||
App::flash()->error(tr('Installazione completata!'));
|
flash()->error(tr('Installazione completata!'));
|
||||||
} else {
|
} else {
|
||||||
App::flash()->error(tr('Aggiornamento completato!'));
|
flash()->error(tr('Aggiornamento completato!'));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -72,12 +72,12 @@ switch (post('op')) {
|
||||||
'lng' => post('lng'),
|
'lng' => post('lng'),
|
||||||
], ['idanagrafica' => $id_record]);
|
], ['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
|
// Validazione della Partita IVA
|
||||||
$check_vat_number = Validate::isValidVatNumber(strtoupper($partita_iva));
|
$check_vat_number = Validate::isValidVatNumber(strtoupper($partita_iva));
|
||||||
if (empty($check_vat_number)) {
|
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,
|
'_IVA_' => $partita_iva,
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
|
@ -87,7 +87,7 @@ switch (post('op')) {
|
||||||
|
|
||||||
// Verifica dell'esistenza codice anagrafica
|
// Verifica dell'esistenza codice anagrafica
|
||||||
if ($esiste) {
|
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 {
|
} else {
|
||||||
$dbo->query('UPDATE an_anagrafiche SET codice='.prepare(post('codice')).' WHERE idanagrafica='.prepare($id_record));
|
$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)) {
|
if (in_array($id_azienda, $idtipoanagrafica)) {
|
||||||
Settings::setValue('Azienda predefinita', $new_id);
|
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à
|
//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) {
|
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']).') )')) {
|
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 {
|
} 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]);
|
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.'"',
|
'_TYPE_' => '"'.$tipoanagrafica_dst.'"',
|
||||||
]));
|
]));
|
||||||
|
|
||||||
|
@ -267,7 +267,7 @@ switch (post('op')) {
|
||||||
// Se l'anagrafica è collegata ad un utente lo disabilito
|
// 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));
|
$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;
|
break;
|
||||||
|
|
|
@ -18,9 +18,9 @@ switch (post('op')) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
App::flash()->info(tr('Anagrafiche eliminate!'));
|
flash()->info(tr('Anagrafiche eliminate!'));
|
||||||
} else {
|
} 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;
|
break;
|
||||||
|
|
|
@ -18,9 +18,9 @@ switch (post('op')) {
|
||||||
]);
|
]);
|
||||||
$id_record = $dbo->lastInsertedID();
|
$id_record = $dbo->lastInsertedID();
|
||||||
|
|
||||||
App::flash()->info(tr('Aggiunto un nuovo articolo!'));
|
flash()->info(tr('Aggiunto un nuovo articolo!'));
|
||||||
} else {
|
} else {
|
||||||
App::flash()->error(tr('Esiste già un articolo con questo codice!'));
|
flash()->error(tr('Esiste già un articolo con questo codice!'));
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
@ -87,7 +87,7 @@ switch (post('op')) {
|
||||||
'id' => $id_record,
|
'id' => $id_record,
|
||||||
]);
|
]);
|
||||||
} else {
|
} 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,
|
'_DIR_' => $upload_dir,
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
|
@ -107,7 +107,7 @@ switch (post('op')) {
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
App::flash()->info(tr('Informazioni salvate correttamente!'));
|
flash()->info(tr('Informazioni salvate correttamente!'));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -198,16 +198,16 @@ switch (post('op')) {
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
|
|
||||||
App::flash()->info(tr('Aggiunti _NUM_ prodotti!', [
|
flash()->info(tr('Aggiunti _NUM_ prodotti!', [
|
||||||
'_NUM_' => $c,
|
'_NUM_' => $c,
|
||||||
]));
|
]));
|
||||||
} else {
|
} else {
|
||||||
App::flash()->error(tr("Errore durante l'inserimento!"));
|
flash()->error(tr("Errore durante l'inserimento!"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($c != $n_prodotti) {
|
if ($c != $n_prodotti) {
|
||||||
App::flash()->warning(tr('Alcuni seriali erano già presenti').'...');
|
flash()->warning(tr('Alcuni seriali erano già presenti').'...');
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
@ -227,7 +227,7 @@ switch (post('op')) {
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
|
|
||||||
App::flash()->info(tr('Prodotto rimosso!'));
|
flash()->info(tr('Prodotto rimosso!'));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -244,7 +244,7 @@ switch (post('op')) {
|
||||||
|
|
||||||
$query = 'DELETE FROM mg_movimenti WHERE id='.prepare($idmovimento);
|
$query = 'DELETE FROM mg_movimenti WHERE id='.prepare($idmovimento);
|
||||||
if ($dbo->query($query)) {
|
if ($dbo->query($query)) {
|
||||||
App::flash()->info(tr('Movimento rimosso!'));
|
flash()->info(tr('Movimento rimosso!'));
|
||||||
}
|
}
|
||||||
break;
|
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_prodotti WHERE id_articolo='.prepare($id_record));
|
||||||
$dbo->query('DELETE FROM mg_articoli_automezzi WHERE idarticolo='.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;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -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) {
|
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);
|
$query = 'UPDATE dt_automezzi SET targa='.prepare($targa).', descrizione='.prepare($descrizione).', nome='.prepare($nome).' WHERE id='.prepare($id_record);
|
||||||
if ($dbo->query($query)) {
|
if ($dbo->query($query)) {
|
||||||
App::flash()->info(tr('Informazioni salvate correttamente!'));
|
flash()->info(tr('Informazioni salvate correttamente!'));
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
App::flash()->error(tr('Esiste già un automezzo con questa targa!'));
|
flash()->error(tr('Esiste già un automezzo con questa targa!'));
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
@ -34,9 +34,9 @@ switch (post('op')) {
|
||||||
|
|
||||||
$id_record = $dbo->lastInsertedID();
|
$id_record = $dbo->lastInsertedID();
|
||||||
|
|
||||||
App::flash()->info(tr('Aggiunto un nuovo automezzo!'));
|
flash()->info(tr('Aggiunto un nuovo automezzo!'));
|
||||||
} else {
|
} else {
|
||||||
App::flash()->error(tr('Esiste già un automezzo con questa targa!'));
|
flash()->error(tr('Esiste già un automezzo con questa targa!'));
|
||||||
}
|
}
|
||||||
break;
|
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).')';
|
$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);
|
$dbo->query($query);
|
||||||
|
|
||||||
App::flash()->info(tr('Collegato un nuovo tecnico!'));
|
flash()->info(tr('Collegato un nuovo tecnico!'));
|
||||||
break;
|
break;
|
||||||
|
|
||||||
// Salvataggio tecnici collegati
|
// Salvataggio tecnici collegati
|
||||||
|
@ -86,9 +86,9 @@ switch (post('op')) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($errors == 0) {
|
if ($errors == 0) {
|
||||||
App::flash()->info(tr('Informazioni salvate correttamente!'));
|
flash()->info(tr('Informazioni salvate correttamente!'));
|
||||||
} else {
|
} else {
|
||||||
App::flash()->error(tr('Errore durante il salvataggio del tecnico!'));
|
flash()->error(tr('Errore durante il salvataggio del tecnico!'));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -99,7 +99,7 @@ switch (post('op')) {
|
||||||
$query = 'DELETE FROM dt_automezzi_tecnici WHERE id='.prepare($idautomezzotecnico);
|
$query = 'DELETE FROM dt_automezzi_tecnici WHERE id='.prepare($idautomezzotecnico);
|
||||||
|
|
||||||
if ($dbo->query($query)) {
|
if ($dbo->query($query)) {
|
||||||
App::flash()->info(tr('Tecnico rimosso!'));
|
flash()->info(tr('Tecnico rimosso!'));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -118,7 +118,7 @@ switch (post('op')) {
|
||||||
// Decremento la quantità dal magazzino centrale
|
// Decremento la quantità dal magazzino centrale
|
||||||
add_movimento_magazzino($idarticolo, -$qta, ['idautomezzo' => $id_record]);
|
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;
|
break;
|
||||||
|
|
||||||
// Spostamento scorta da automezzo a magazzino generale
|
// Spostamento scorta da automezzo a magazzino generale
|
||||||
|
@ -135,7 +135,7 @@ switch (post('op')) {
|
||||||
// Aggiungo la quantità al magazzino
|
// Aggiungo la quantità al magazzino
|
||||||
add_movimento_magazzino($rs[0]['idarticolo'], $rs[0]['qta'], ['idautomezzo' => $id_record]);
|
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;
|
break;
|
||||||
|
|
||||||
|
@ -153,7 +153,7 @@ switch (post('op')) {
|
||||||
// Elimino definitivamente l'automezzo
|
// Elimino definitivamente l'automezzo
|
||||||
$dbo->query('DELETE FROM dt_automezzi WHERE id='.prepare($id_record));
|
$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;
|
break;
|
||||||
}
|
}
|
||||||
|
|
|
@ -16,11 +16,11 @@ switch (filter('op')) {
|
||||||
delete($backup_dir.$file);
|
delete($backup_dir.$file);
|
||||||
|
|
||||||
if (!file_exists($backup_dir.$file)) {
|
if (!file_exists($backup_dir.$file)) {
|
||||||
App::flash()->info(tr('Backup _FILE_ eliminato!', [
|
flash()->info(tr('Backup _FILE_ eliminato!', [
|
||||||
'_FILE_' => '"'.$file.'"',
|
'_FILE_' => '"'.$file.'"',
|
||||||
]));
|
]));
|
||||||
} else {
|
} else {
|
||||||
App::flash()->error(tr("Errore durante l'eliminazione del backup _FILE_!", [
|
flash()->error(tr("Errore durante l'eliminazione del backup _FILE_!", [
|
||||||
'_FILE_' => '"'.$file.'"',
|
'_FILE_' => '"'.$file.'"',
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
|
@ -29,9 +29,9 @@ switch (filter('op')) {
|
||||||
|
|
||||||
case 'backup':
|
case 'backup':
|
||||||
if (Backup::create()) {
|
if (Backup::create()) {
|
||||||
App::flash()->info(tr('Nuovo backup creato correttamente!'));
|
flash()->info(tr('Nuovo backup creato correttamente!'));
|
||||||
} else {
|
} 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;
|
break;
|
||||||
|
|
|
@ -21,9 +21,9 @@ switch (filter('op')) {
|
||||||
$dbo->update('co_banche', $array, ['id' => $id_record]);
|
$dbo->update('co_banche', $array, ['id' => $id_record]);
|
||||||
}
|
}
|
||||||
|
|
||||||
App::flash()->info(tr('Salvataggio completato!'));
|
flash()->info(tr('Salvataggio completato!'));
|
||||||
} else {
|
} 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;
|
break;
|
||||||
|
@ -39,11 +39,11 @@ switch (filter('op')) {
|
||||||
echo json_encode(['id' => $id_record, 'text' => $nome]);
|
echo json_encode(['id' => $id_record, 'text' => $nome]);
|
||||||
}
|
}
|
||||||
|
|
||||||
App::flash()->info(tr('Aggiunta nuova _TYPE_', [
|
flash()->info(tr('Aggiunta nuova _TYPE_', [
|
||||||
'_TYPE_' => 'banca',
|
'_TYPE_' => 'banca',
|
||||||
]));
|
]));
|
||||||
} else {
|
} 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;
|
break;
|
||||||
|
@ -55,7 +55,7 @@ switch (filter('op')) {
|
||||||
|
|
||||||
if (isset($id_record) && empty($documenti)) {
|
if (isset($id_record) && empty($documenti)) {
|
||||||
$dbo->query('DELETE FROM `co_banche` WHERE `id`='.prepare($id_record));
|
$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',
|
'_TYPE_' => 'Banca',
|
||||||
]));
|
]));
|
||||||
} else {
|
} else {
|
||||||
|
@ -65,7 +65,7 @@ switch (filter('op')) {
|
||||||
|
|
||||||
$dbo->update('co_banche', $array, ['id' => $id_record]);
|
$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',
|
'_TYPE_' => 'Banca',
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,9 +8,9 @@ switch (post('op')) {
|
||||||
|
|
||||||
if ($dbo->fetchNum('SELECT * FROM `dt_aspettobeni` WHERE `descrizione`='.prepare($descrizione).' AND `id`!='.prepare($id_record)) == 0) {
|
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));
|
$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 {
|
} 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',
|
'_TYPE_' => 'bene',
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
|
@ -25,11 +25,11 @@ switch (post('op')) {
|
||||||
|
|
||||||
$id_record = $dbo->lastInsertedID();
|
$id_record = $dbo->lastInsertedID();
|
||||||
|
|
||||||
App::flash()->info(tr('Aggiunta nuova tipologia di _TYPE_', [
|
flash()->info(tr('Aggiunta nuova tipologia di _TYPE_', [
|
||||||
'_TYPE_' => 'bene',
|
'_TYPE_' => 'bene',
|
||||||
]));
|
]));
|
||||||
} else {
|
} 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',
|
'_TYPE_' => 'bene',
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
|
@ -43,11 +43,11 @@ switch (post('op')) {
|
||||||
|
|
||||||
if (isset($id_record) && empty($documenti)) {
|
if (isset($id_record) && empty($documenti)) {
|
||||||
$dbo->query('DELETE FROM `dt_aspettobeni` WHERE `id`='.prepare($id_record));
|
$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',
|
'_TYPE_' => 'bene',
|
||||||
]));
|
]));
|
||||||
} else {
|
} 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;
|
break;
|
||||||
|
|
|
@ -10,9 +10,9 @@ switch (filter('op')) {
|
||||||
|
|
||||||
if (isset($nome) && isset($nota) && isset($colore)) {
|
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));
|
$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 {
|
} 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;
|
break;
|
||||||
|
@ -31,11 +31,11 @@ switch (filter('op')) {
|
||||||
echo json_encode(['id' => $id_record, 'text' => $nome]);
|
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',
|
'_TYPE_' => 'categoria',
|
||||||
]));
|
]));
|
||||||
} else {
|
} 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;
|
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) {
|
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));
|
$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',
|
'_TYPE_' => 'categoria',
|
||||||
]));
|
]));
|
||||||
} else {
|
} else {
|
||||||
App::flash()->error(tr('Esistono ancora alcuni articoli sotto questa categoria!'));
|
flash()->error(tr('Esistono ancora alcuni articoli sotto questa categoria!'));
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
@ -76,10 +76,10 @@ switch (filter('op')) {
|
||||||
echo json_encode(['id' => $id_record, 'text' => $nome]);
|
echo json_encode(['id' => $id_record, 'text' => $nome]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
App::flash()->info(tr('Salvataggio completato!'));
|
flash()->info(tr('Salvataggio completato!'));
|
||||||
$id_record = $original;
|
$id_record = $original;
|
||||||
} else {
|
} 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;
|
break;
|
||||||
|
|
|
@ -9,7 +9,7 @@ switch (post('op')) {
|
||||||
// Verifico che il nome non sia duplicato
|
// Verifico che il nome non sia duplicato
|
||||||
$count = $dbo->fetchNum('SELECT descrizione FROM zz_documenti_categorie WHERE descrizione='.prepare($descrizione).' AND deleted = 0');
|
$count = $dbo->fetchNum('SELECT descrizione FROM zz_documenti_categorie WHERE descrizione='.prepare($descrizione).' AND deleted = 0');
|
||||||
if ($count != 0) {
|
if ($count != 0) {
|
||||||
App::flash()->error(tr('Categoria _NAME_ già esistente!', [
|
flash()->error(tr('Categoria _NAME_ già esistente!', [
|
||||||
'_NAME_' => $descrizione,
|
'_NAME_' => $descrizione,
|
||||||
]));
|
]));
|
||||||
} else {
|
} else {
|
||||||
|
@ -17,7 +17,7 @@ switch (post('op')) {
|
||||||
'descrizione' => $descrizione,
|
'descrizione' => $descrizione,
|
||||||
], ['id' => $id_record]);
|
], ['id' => $id_record]);
|
||||||
|
|
||||||
App::flash()->info(tr('Informazioni salvate correttamente!'));
|
flash()->info(tr('Informazioni salvate correttamente!'));
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
@ -29,7 +29,7 @@ switch (post('op')) {
|
||||||
// Verifico che il nome non sia duplicato
|
// Verifico che il nome non sia duplicato
|
||||||
$count = $dbo->fetchNum('SELECT descrizione FROM zz_documenti_categorie WHERE descrizione='.prepare($descrizione).' AND deleted = 0');
|
$count = $dbo->fetchNum('SELECT descrizione FROM zz_documenti_categorie WHERE descrizione='.prepare($descrizione).' AND deleted = 0');
|
||||||
if ($count != 0) {
|
if ($count != 0) {
|
||||||
App::flash()->error(tr('Categoria _NAME_ già esistente!', [
|
flash()->error(tr('Categoria _NAME_ già esistente!', [
|
||||||
'_NAME_' => $descrizione,
|
'_NAME_' => $descrizione,
|
||||||
]));
|
]));
|
||||||
} else {
|
} else {
|
||||||
|
@ -38,7 +38,7 @@ switch (post('op')) {
|
||||||
]);
|
]);
|
||||||
$id_record = $dbo->last_inserted_id();
|
$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':
|
case 'delete':
|
||||||
$dbo->query('UPDATE zz_documenti_categorie SET deleted=1 WHERE id = '.prepare($id_record));
|
$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;
|
break;
|
||||||
}
|
}
|
||||||
|
|
|
@ -9,14 +9,14 @@ switch (filter('op')) {
|
||||||
if (isset($descrizione)) {
|
if (isset($descrizione)) {
|
||||||
if ($dbo->fetchNum('SELECT * FROM `dt_causalet` WHERE `descrizione`='.prepare($descrizione).' AND `id`!='.prepare($id_record)) == 0) {
|
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));
|
$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 {
|
} 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',
|
'_TYPE_' => 'causale',
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
} else {
|
} 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;
|
break;
|
||||||
|
@ -30,16 +30,16 @@ switch (filter('op')) {
|
||||||
|
|
||||||
$id_record = $dbo->lastInsertedID();
|
$id_record = $dbo->lastInsertedID();
|
||||||
|
|
||||||
App::flash()->info(tr('Aggiunta nuova tipologia di _TYPE_', [
|
flash()->info(tr('Aggiunta nuova tipologia di _TYPE_', [
|
||||||
'_TYPE_' => 'causale',
|
'_TYPE_' => 'causale',
|
||||||
]));
|
]));
|
||||||
} else {
|
} 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',
|
'_TYPE_' => 'causale',
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
} else {
|
} 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;
|
break;
|
||||||
|
@ -51,11 +51,11 @@ switch (filter('op')) {
|
||||||
|
|
||||||
if (isset($id_record) && empty($documenti)) {
|
if (isset($id_record) && empty($documenti)) {
|
||||||
$dbo->query('DELETE FROM `dt_causalet` WHERE `id`='.prepare($id_record));
|
$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',
|
'_TYPE_' => 'causale',
|
||||||
]));
|
]));
|
||||||
} else {
|
} 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;
|
break;
|
||||||
|
|
|
@ -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']).')');
|
$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,
|
'_NUM_' => $numero,
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
|
@ -130,7 +130,7 @@ switch (post('op')) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
App::flash()->info(tr('Contratto modificato correttamente!'));
|
flash()->info(tr('Contratto modificato correttamente!'));
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
@ -168,11 +168,11 @@ switch (post('op')) {
|
||||||
|
|
||||||
// Messaggi informativi
|
// Messaggi informativi
|
||||||
if (!empty($idarticolo)) {
|
if (!empty($idarticolo)) {
|
||||||
App::flash()->info(tr('Articolo aggiunto!'));
|
flash()->info(tr('Articolo aggiunto!'));
|
||||||
} elseif (!empty($qta)) {
|
} elseif (!empty($qta)) {
|
||||||
App::flash()->info(tr('Riga aggiunta!'));
|
flash()->info(tr('Riga aggiunta!'));
|
||||||
} else {
|
} else {
|
||||||
App::flash()->info(tr('Riga descrittiva aggiunta!'));
|
flash()->info(tr('Riga descrittiva aggiunta!'));
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
@ -218,7 +218,7 @@ switch (post('op')) {
|
||||||
}
|
}
|
||||||
$dbo->query($query);
|
$dbo->query($query);
|
||||||
|
|
||||||
App::flash()->info(tr('Riga modificata!'));
|
flash()->info(tr('Riga modificata!'));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -230,7 +230,7 @@ switch (post('op')) {
|
||||||
$query = 'DELETE FROM `co_righe_contratti` WHERE idcontratto='.prepare($id_record).' AND id='.prepare($idriga);
|
$query = 'DELETE FROM `co_righe_contratti` WHERE idcontratto='.prepare($id_record).' AND id='.prepare($idriga);
|
||||||
|
|
||||||
if ($dbo->query($query)) {
|
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);
|
$query = 'DELETE FROM `co_contratti_promemoria` WHERE idcontratto='.prepare($idcontratto).' AND idintervento='.prepare($idintervento);
|
||||||
$dbo->query($query);
|
$dbo->query($query);
|
||||||
|
|
||||||
App::flash()->info(tr('Intervento _NUM_ rimosso!', [
|
flash()->info(tr('Intervento _NUM_ rimosso!', [
|
||||||
'_NUM_' => $idintervento,
|
'_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_contratti_promemoria WHERE idcontratto='.prepare($id_record));
|
||||||
$dbo->query('DELETE FROM co_righe_contratti 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;
|
break;
|
||||||
}
|
}
|
||||||
|
@ -313,11 +313,11 @@ switch (get('op')) {
|
||||||
$impianti = $dbo->fetchArray('SELECT idimpianto FROM my_impianti_contratti WHERE idcontratto='.prepare($id_record));
|
$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')]);
|
$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);
|
redirect($rootdir.'/editor.php?id_module='.$id_module.'&id_record='.$new_idcontratto);
|
||||||
} else {
|
} else {
|
||||||
App::flash()->error(tr('Errore durante il rinnovo del contratto!'));
|
flash()->error(tr('Errore durante il rinnovo del contratto!'));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -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
|
// Eliminazione pianificazione specifica
|
||||||
|
@ -60,7 +60,7 @@ elseif (get('op') == 'del_pianificazione') {
|
||||||
if ($n == 1) {
|
if ($n == 1) {
|
||||||
// Eliminazione ordine di servizio
|
// Eliminazione ordine di servizio
|
||||||
if ($dbo->query('DELETE FROM co_ordiniservizio_pianificazionefatture WHERE id='.prepare($idpianificazione))) {
|
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!'));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -21,9 +21,9 @@ if (filter('op') == 'save_ordineservizio') {
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($n_errors == 0) {
|
if ($n_errors == 0) {
|
||||||
App::flash()->info(tr('Voci di servizio salvate correttamente!'));
|
flash()->info(tr('Voci di servizio salvate correttamente!'));
|
||||||
} else {
|
} 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
|
// Aggiornamento 4 spunte
|
||||||
|
|
|
@ -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
|
// Eliminazione pianificazione specifica
|
||||||
|
@ -60,13 +60,13 @@ elseif (get('op') == 'del_ordineservizio') {
|
||||||
// Eliminazione voci di servizio collegate
|
// Eliminazione voci di servizio collegate
|
||||||
$dbo->query('DELETE FROM co_ordiniservizio_vociservizio WHERE idordineservizio='.prepare($idordineservizio));
|
$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
|
// Non si può eliminare l'ordine di servizio perché è chiuso
|
||||||
else {
|
else {
|
||||||
App::flash()->info(tr('Ordine di servizio già chiuso, impossibile eliminarlo!'));
|
flash()->info(tr('Ordine di servizio già chiuso, impossibile eliminarlo!'));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -13,7 +13,7 @@ switch (filter('op')) {
|
||||||
|
|
||||||
if ($dbo->query($query)) {
|
if ($dbo->query($query)) {
|
||||||
} else {
|
} else {
|
||||||
App::flash()->error(tr("Errore durante l'aggiunta del promemoria!"));
|
flash()->error(tr("Errore durante l'aggiunta del promemoria!"));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -32,9 +32,9 @@ switch (filter('op')) {
|
||||||
|
|
||||||
if (isset($id_record)) {
|
if (isset($id_record)) {
|
||||||
if ($dbo->query($query)) {
|
if ($dbo->query($query)) {
|
||||||
App::flash()->info(tr('Promemoria inserito!'));
|
flash()->info(tr('Promemoria inserito!'));
|
||||||
} else {
|
} 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_materiali` WHERE id_riga_contratto='.prepare($id));
|
||||||
$dbo->query('DELETE FROM `co_righe_contratti_articoli` 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);
|
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_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 ) ');
|
$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);
|
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
|
//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.' ');
|
$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?
|
//pianificare anche l' intervento?
|
||||||
if (post('pianifica_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
|
//fine if pianificazione intervento
|
||||||
} else {
|
} 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 {
|
} 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 controllo nuova data richiesta
|
||||||
}
|
}
|
||||||
//fine ciclo while
|
//fine ciclo while
|
||||||
} else {
|
} 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
|
//fine controllo data_conclusione
|
||||||
} else {
|
} 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);
|
redirect($rootdir.'/editor.php?id_module='.$id_module.'&id_record='.$id_record.'#tab_'.$id_plugin);
|
||||||
|
|
|
@ -43,7 +43,7 @@ switch (post('op')) {
|
||||||
|
|
||||||
$id_record = $dbo->lastInsertedID();
|
$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,
|
'_TYPE_' => $dir,
|
||||||
'_NUM_' => $numero,
|
'_NUM_' => $numero,
|
||||||
]));
|
]));
|
||||||
|
@ -130,7 +130,7 @@ switch (post('op')) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
App::flash()->info(tr('Ddt modificato correttamente!'));
|
flash()->info(tr('Ddt modificato correttamente!'));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -160,7 +160,7 @@ switch (post('op')) {
|
||||||
// Ricalcolo inps, ritenuta e bollo
|
// Ricalcolo inps, ritenuta e bollo
|
||||||
ricalcola_costiagg_ddt($id_record);
|
ricalcola_costiagg_ddt($id_record);
|
||||||
|
|
||||||
App::flash()->info(tr('Articolo aggiunto!'));
|
flash()->info(tr('Articolo aggiunto!'));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -196,11 +196,11 @@ switch (post('op')) {
|
||||||
|
|
||||||
// Messaggi informativi
|
// Messaggi informativi
|
||||||
if (!empty($idarticolo)) {
|
if (!empty($idarticolo)) {
|
||||||
App::flash()->info(tr('Articolo aggiunto!'));
|
flash()->info(tr('Articolo aggiunto!'));
|
||||||
} elseif (!empty($qta)) {
|
} elseif (!empty($qta)) {
|
||||||
App::flash()->info(tr('Riga aggiunta!'));
|
flash()->info(tr('Riga aggiunta!'));
|
||||||
} else {
|
} else {
|
||||||
App::flash()->info(tr('Riga descrittiva aggiunta!'));
|
flash()->info(tr('Riga descrittiva aggiunta!'));
|
||||||
}
|
}
|
||||||
|
|
||||||
// Ricalcolo inps, ritenuta e bollo
|
// Ricalcolo inps, ritenuta e bollo
|
||||||
|
@ -290,7 +290,7 @@ switch (post('op')) {
|
||||||
}
|
}
|
||||||
|
|
||||||
ricalcola_costiagg_ddt($id_record);
|
ricalcola_costiagg_ddt($id_record);
|
||||||
App::flash()->info(tr('Creato un nuovo ddt!'));
|
flash()->info(tr('Creato un nuovo ddt!'));
|
||||||
break;
|
break;
|
||||||
|
|
||||||
// Scollegamento articolo da ddt
|
// Scollegamento articolo da ddt
|
||||||
|
@ -299,7 +299,7 @@ switch (post('op')) {
|
||||||
$idarticolo = post('idarticolo');
|
$idarticolo = post('idarticolo');
|
||||||
|
|
||||||
if (!rimuovi_articolo_daddt($idarticolo, $id_record, $idriga)) {
|
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;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -311,7 +311,7 @@ switch (post('op')) {
|
||||||
ricalcola_costiagg_ddt($id_record, 0, 0, 0);
|
ricalcola_costiagg_ddt($id_record, 0, 0, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
App::flash()->info(tr('Articolo rimosso!'));
|
flash()->info(tr('Articolo rimosso!'));
|
||||||
break;
|
break;
|
||||||
|
|
||||||
// Scollegamento riga generica da ddt
|
// Scollegamento riga generica da ddt
|
||||||
|
@ -342,7 +342,7 @@ switch (post('op')) {
|
||||||
ricalcola_costiagg_ddt($id_record, 0, 0, 0);
|
ricalcola_costiagg_ddt($id_record, 0, 0, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
App::flash()->info(tr('Riga rimossa!'));
|
flash()->info(tr('Riga rimossa!'));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
@ -382,7 +382,7 @@ switch (post('op')) {
|
||||||
// Controllo per gestire i serial
|
// Controllo per gestire i serial
|
||||||
if (!empty($idarticolo)) {
|
if (!empty($idarticolo)) {
|
||||||
if (!controlla_seriali('id_riga_ddt', $idriga, $old_qta, $qta, $dir)) {
|
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;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -425,7 +425,7 @@ switch (post('op')) {
|
||||||
add_movimento_magazzino($idarticolo, $new_qta, ['idddt' => $id_record]);
|
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
|
// Ricalcolo inps, ritenuta e bollo
|
||||||
if ($dir == 'entrata') {
|
if ($dir == 'entrata') {
|
||||||
|
@ -445,7 +445,7 @@ switch (post('op')) {
|
||||||
foreach ($rs as $value) {
|
foreach ($rs as $value) {
|
||||||
$non_rimovibili = seriali_non_rimuovibili('id_riga_ddt', $value['id'], $dir);
|
$non_rimovibili = seriali_non_rimuovibili('id_riga_ddt', $value['id'], $dir);
|
||||||
if (!empty($non_rimovibili)) {
|
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;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -475,7 +475,7 @@ switch (post('op')) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
App::flash()->info(tr('Ddt eliminato!'));
|
flash()->info(tr('Ddt eliminato!'));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -570,7 +570,7 @@ switch (post('op')) {
|
||||||
|
|
||||||
ricalcola_costiagg_ddt($id_record);
|
ricalcola_costiagg_ddt($id_record);
|
||||||
|
|
||||||
App::flash()->info(tr('Aggiunti nuovi articoli in ddt!'));
|
flash()->info(tr('Aggiunti nuovi articoli in ddt!'));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
|
@ -117,11 +117,11 @@ switch (post('op')) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($totale_n_ddt > 0) {
|
if ($totale_n_ddt > 0) {
|
||||||
App::flash()->info(tr('_NUM_ ddt fatturati!', [
|
flash()->info(tr('_NUM_ ddt fatturati!', [
|
||||||
'_NUM_' => $totale_n_ddt,
|
'_NUM_' => $totale_n_ddt,
|
||||||
]));
|
]));
|
||||||
} else {
|
} else {
|
||||||
App::flash()->warning(tr('Nessun ddt fatturato!'));
|
flash()->warning(tr('Nessun ddt fatturato!'));
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
@ -135,9 +135,9 @@ switch (post('op')) {
|
||||||
$dbo->query('DELETE FROM mg_movimenti WHERE idddt='.prepare($id).Modules::getAdditionalsQuery($id_module));
|
$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 {
|
} 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;
|
break;
|
||||||
|
|
|
@ -13,7 +13,7 @@ switch (post('op')) {
|
||||||
|
|
||||||
$id_record = $dbo->lastInsertedID();
|
$id_record = $dbo->lastInsertedID();
|
||||||
|
|
||||||
App::flash()->info(tr('Aggiunto nuovo template per le email!'));
|
flash()->info(tr('Aggiunto nuovo template per le email!'));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -32,14 +32,14 @@ switch (post('op')) {
|
||||||
|
|
||||||
$dbo->sync('zz_email_print', ['id_email' => $id_record], ['id_print' => (array) post('prints')]);
|
$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;
|
break;
|
||||||
|
|
||||||
case 'delete':
|
case 'delete':
|
||||||
$dbo->query('UPDATE zz_emails SET deleted_at = NOW() WHERE id='.prepare($id_record));
|
$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;
|
break;
|
||||||
}
|
}
|
||||||
|
|
|
@ -61,7 +61,7 @@ switch (post('op')) {
|
||||||
$dbo->query($query);
|
$dbo->query($query);
|
||||||
$id_record = $dbo->lastInsertedID();
|
$id_record = $dbo->lastInsertedID();
|
||||||
|
|
||||||
App::flash()->info(tr('Aggiunta fattura numero _NUM_!', [
|
flash()->info(tr('Aggiunta fattura numero _NUM_!', [
|
||||||
'_NUM_' => $numero,
|
'_NUM_' => $numero,
|
||||||
]));
|
]));
|
||||||
|
|
||||||
|
@ -163,7 +163,7 @@ switch (post('op')) {
|
||||||
aggiungi_movimento($id_record, $dir);
|
aggiungi_movimento($id_record, $dir);
|
||||||
}
|
}
|
||||||
|
|
||||||
App::flash()->info(tr('Fattura modificata correttamente!'));
|
flash()->info(tr('Fattura modificata correttamente!'));
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
@ -176,7 +176,7 @@ switch (post('op')) {
|
||||||
foreach ($rs as $r) {
|
foreach ($rs as $r) {
|
||||||
$non_rimovibili = seriali_non_rimuovibili('id_riga_documento', $r['id'], $dir);
|
$non_rimovibili = seriali_non_rimuovibili('id_riga_documento', $r['id'], $dir);
|
||||||
if (!empty($non_rimovibili)) {
|
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;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -209,7 +209,7 @@ switch (post('op')) {
|
||||||
elimina_scadenza($id_record);
|
elimina_scadenza($id_record);
|
||||||
elimina_movimento($id_record);
|
elimina_movimento($id_record);
|
||||||
|
|
||||||
App::flash()->info(tr('Fattura eliminata!'));
|
flash()->info(tr('Fattura eliminata!'));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -254,7 +254,7 @@ switch (post('op')) {
|
||||||
ricalcola_costiagg_fattura($id_record, $rs[0]['idrivalsainps'], $rs[0]['idritenutaacconto'], $rs[0]['bollo']);
|
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;
|
break;
|
||||||
|
@ -265,7 +265,7 @@ switch (post('op')) {
|
||||||
elimina_scadenza($id_record);
|
elimina_scadenza($id_record);
|
||||||
elimina_movimento($id_record, 1);
|
elimina_movimento($id_record, 1);
|
||||||
ricalcola_costiagg_fattura($id_record);
|
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
|
//Aggiunta riga intervento sul documento
|
||||||
if (sizeof($rst) == 0) {
|
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,
|
'_NUM_' => $idintervento,
|
||||||
]));
|
]));
|
||||||
} else {
|
} else {
|
||||||
|
@ -488,7 +488,7 @@ switch (post('op')) {
|
||||||
// Metto l'intervento in stato "Fatturato"
|
// 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));
|
$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,
|
'_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']).')');
|
$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,
|
'_NUM_' => $numero,
|
||||||
]));
|
]));
|
||||||
|
|
||||||
|
@ -674,7 +674,7 @@ switch (post('op')) {
|
||||||
// Aggiunta riga contratto sul documento
|
// 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).'))';
|
$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)) {
|
if ($dbo->query($query)) {
|
||||||
App::flash()->info(tr('Contratto _NUM_ aggiunto!', [
|
flash()->info(tr('Contratto _NUM_ aggiunto!', [
|
||||||
'_NUM_' => $numero,
|
'_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);
|
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;
|
break;
|
||||||
|
|
||||||
|
@ -782,11 +782,11 @@ switch (post('op')) {
|
||||||
|
|
||||||
// Messaggi informativi
|
// Messaggi informativi
|
||||||
if (!empty($idarticolo)) {
|
if (!empty($idarticolo)) {
|
||||||
App::flash()->info(tr('Articolo aggiunto!'));
|
flash()->info(tr('Articolo aggiunto!'));
|
||||||
} elseif (!empty($qta)) {
|
} elseif (!empty($qta)) {
|
||||||
App::flash()->info(tr('Riga aggiunta!'));
|
flash()->info(tr('Riga aggiunta!'));
|
||||||
} else {
|
} else {
|
||||||
App::flash()->info(tr('Riga descrittiva aggiunta!'));
|
flash()->info(tr('Riga descrittiva aggiunta!'));
|
||||||
}
|
}
|
||||||
|
|
||||||
// Ricalcolo inps, ritenuta e bollo
|
// Ricalcolo inps, ritenuta e bollo
|
||||||
|
@ -840,7 +840,7 @@ switch (post('op')) {
|
||||||
// Controllo per gestire i serial
|
// Controllo per gestire i serial
|
||||||
if (!empty($idarticolo)) {
|
if (!empty($idarticolo)) {
|
||||||
if (!controlla_seriali('id_riga_documento', $idriga, $old_qta, $qta, $dir)) {
|
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;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -892,7 +892,7 @@ switch (post('op')) {
|
||||||
add_movimento_magazzino($idarticolo, $new_qta, ['iddocumento' => $id_record]);
|
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
|
// Ricalcolo inps, ritenuta e bollo
|
||||||
if ($dir == 'entrata') {
|
if ($dir == 'entrata') {
|
||||||
|
@ -993,7 +993,7 @@ switch (post('op')) {
|
||||||
|
|
||||||
ricalcola_costiagg_fattura($id_record);
|
ricalcola_costiagg_fattura($id_record);
|
||||||
|
|
||||||
App::flash()->info(tr('Creata una nuova fattura!'));
|
flash()->info(tr('Creata una nuova fattura!'));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -1075,7 +1075,7 @@ switch (post('op')) {
|
||||||
}
|
}
|
||||||
|
|
||||||
ricalcola_costiagg_fattura($id_record);
|
ricalcola_costiagg_fattura($id_record);
|
||||||
App::flash()->info(tr('Creata una nuova fattura!'));
|
flash()->info(tr('Creata una nuova fattura!'));
|
||||||
|
|
||||||
break;
|
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']).')');
|
$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;
|
break;
|
||||||
|
|
||||||
// aggiungi righe da ddt
|
// aggiungi righe da ddt
|
||||||
|
@ -1173,7 +1173,7 @@ switch (post('op')) {
|
||||||
|
|
||||||
ricalcola_costiagg_fattura($id_record);
|
ricalcola_costiagg_fattura($id_record);
|
||||||
|
|
||||||
App::flash()->info(tr('Aggiunti nuovi articoli in fattura!'));
|
flash()->info(tr('Aggiunti nuovi articoli in fattura!'));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -1214,7 +1214,7 @@ switch (post('op')) {
|
||||||
$query = 'DELETE FROM `co_righe_documenti` WHERE iddocumento='.prepare($id_record).' AND id='.prepare($idriga);
|
$query = 'DELETE FROM `co_righe_documenti` WHERE iddocumento='.prepare($id_record).' AND id='.prepare($idriga);
|
||||||
$dbo->query($query);
|
$dbo->query($query);
|
||||||
|
|
||||||
App::flash()->info(tr('Intervento _NUM_ rimosso!', [
|
flash()->info(tr('Intervento _NUM_ rimosso!', [
|
||||||
'_NUM_' => $idintervento,
|
'_NUM_' => $idintervento,
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
|
@ -1226,7 +1226,7 @@ switch (post('op')) {
|
||||||
$idriga = post('idriga');
|
$idriga = post('idriga');
|
||||||
|
|
||||||
if (!rimuovi_riga_fattura($id_record, $idriga, $dir)) {
|
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;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -1238,7 +1238,7 @@ switch (post('op')) {
|
||||||
ricalcola_costiagg_fattura($id_record);
|
ricalcola_costiagg_fattura($id_record);
|
||||||
}
|
}
|
||||||
|
|
||||||
App::flash()->info(tr('Articolo rimosso!'));
|
flash()->info(tr('Articolo rimosso!'));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -1287,7 +1287,7 @@ switch (post('op')) {
|
||||||
ricalcola_costiagg_fattura($id_record);
|
ricalcola_costiagg_fattura($id_record);
|
||||||
}
|
}
|
||||||
|
|
||||||
App::flash()->info(tr('Preventivo rimosso!'));
|
flash()->info(tr('Preventivo rimosso!'));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
@ -1337,7 +1337,7 @@ switch (post('op')) {
|
||||||
ricalcola_costiagg_fattura($id_record);
|
ricalcola_costiagg_fattura($id_record);
|
||||||
}
|
}
|
||||||
|
|
||||||
App::flash()->info(tr('Contratto rimosso!'));
|
flash()->info(tr('Contratto rimosso!'));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
@ -1356,7 +1356,7 @@ switch (post('op')) {
|
||||||
ricalcola_costiagg_fattura($id_record);
|
ricalcola_costiagg_fattura($id_record);
|
||||||
}
|
}
|
||||||
|
|
||||||
App::flash()->info(tr('Riga rimossa!'));
|
flash()->info(tr('Riga rimossa!'));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -1454,7 +1454,7 @@ switch (post('op')) {
|
||||||
|
|
||||||
ricalcola_costiagg_fattura($id_record);
|
ricalcola_costiagg_fattura($id_record);
|
||||||
|
|
||||||
App::flash()->info(tr('Aggiunti nuovi articoli in fattura!'));
|
flash()->info(tr('Aggiunti nuovi articoli in fattura!'));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
|
@ -57,9 +57,9 @@ switch (post('op')) {
|
||||||
$dbo->query('DELETE FROM mg_movimenti WHERE iddocumento='.prepare($id).Modules::getAdditionalsQuery($id_module));
|
$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 {
|
} 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;
|
break;
|
||||||
|
|
|
@ -10,9 +10,9 @@ switch (post('op')) {
|
||||||
$contenuto = post('contenuto');
|
$contenuto = post('contenuto');
|
||||||
|
|
||||||
if (!file_put_contents($path.$nomefile, $contenuto)) {
|
if (!file_put_contents($path.$nomefile, $contenuto)) {
|
||||||
App::flash()->error(tr('Impossibile modificare il file!'));
|
flash()->error(tr('Impossibile modificare il file!'));
|
||||||
} else {
|
} else {
|
||||||
App::flash()->info(tr('Informazioni salvate correttamente!'));
|
flash()->info(tr('Informazioni salvate correttamente!'));
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
@ -31,13 +31,13 @@ switch (post('op')) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($duplicato) {
|
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."'",
|
'_FILE_' => "'".$nomefile."'",
|
||||||
]));
|
]));
|
||||||
} elseif (!file_put_contents($path.$nomefile, $contenuto)) {
|
} elseif (!file_put_contents($path.$nomefile, $contenuto)) {
|
||||||
App::flash()->error(tr('Impossibile creare il file!'));
|
flash()->error(tr('Impossibile creare il file!'));
|
||||||
} else {
|
} else {
|
||||||
App::flash()->info(tr('Componente _FILE_ aggiunto correttamente!', [
|
flash()->info(tr('Componente _FILE_ aggiunto correttamente!', [
|
||||||
'_FILE_' => "'".$nomefile."'",
|
'_FILE_' => "'".$nomefile."'",
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
|
@ -50,7 +50,7 @@ switch (post('op')) {
|
||||||
if (!empty($nomefile)) {
|
if (!empty($nomefile)) {
|
||||||
delete($path.$nomefile);
|
delete($path.$nomefile);
|
||||||
|
|
||||||
App::flash()->info(tr('File _FILE_ rimosso correttamente!', [
|
flash()->info(tr('File _FILE_ rimosso correttamente!', [
|
||||||
'_FILE_' => "'".$nomefile."'",
|
'_FILE_' => "'".$nomefile."'",
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
|
|
|
@ -11,7 +11,7 @@ switch (post('op')) {
|
||||||
]);
|
]);
|
||||||
$id_record = $dbo->last_inserted_id();
|
$id_record = $dbo->last_inserted_id();
|
||||||
|
|
||||||
App::flash()->info(tr('Nuova documento aggiunto!'));
|
flash()->info(tr('Nuova documento aggiunto!'));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -22,7 +22,7 @@ switch (post('op')) {
|
||||||
'data' => post('data'),
|
'data' => post('data'),
|
||||||
], ['id' => $id_record]);
|
], ['id' => $id_record]);
|
||||||
|
|
||||||
App::flash()->info(tr('Informazioni salvate correttamente!'));
|
flash()->info(tr('Informazioni salvate correttamente!'));
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'delete':
|
case 'delete':
|
||||||
|
@ -33,7 +33,7 @@ switch (post('op')) {
|
||||||
'id_record' => $id_record,
|
'id_record' => $id_record,
|
||||||
]);
|
]);
|
||||||
|
|
||||||
App::flash()->info(tr('Scheda e relativi files eliminati!'));
|
flash()->info(tr('Scheda e relativi files eliminati!'));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
|
@ -50,7 +50,7 @@ switch (post('op')) {
|
||||||
// Richiamo delle operazioni specifiche
|
// Richiamo delle operazioni specifiche
|
||||||
include $imports[$id_record]['import'];
|
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;
|
break;
|
||||||
}
|
}
|
||||||
|
|
|
@ -14,7 +14,7 @@ switch (filter('op')) {
|
||||||
|
|
||||||
// integer
|
// integer
|
||||||
if ($result['tipo'] == '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'].'"',
|
'_NAME_' => '"'.$result['nome'].'"',
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
|
@ -22,7 +22,7 @@ switch (filter('op')) {
|
||||||
// list
|
// list
|
||||||
// verifico che il valore scelto sia nella lista enumerata nel db
|
// verifico che il valore scelto sia nella lista enumerata nel db
|
||||||
elseif (preg_match("/list\[(.+?)\]/", $result['tipo'], $m)) {
|
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'].'"',
|
'_NAME_' => '"'.$result['nome'].'"',
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
|
@ -32,7 +32,7 @@ switch (filter('op')) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($is_all_valid) {
|
if ($is_all_valid) {
|
||||||
App::flash()->info(tr('Impostazioni aggiornate correttamente!'));
|
flash()->info(tr('Impostazioni aggiornate correttamente!'));
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -197,7 +197,7 @@ switch (post('op')) {
|
||||||
'tipo_sconto_globale' => $tipo_sconto,
|
'tipo_sconto_globale' => $tipo_sconto,
|
||||||
], ['id' => $id_record]);
|
], ['id' => $id_record]);
|
||||||
|
|
||||||
App::flash()->info(tr('Informazioni salvate correttamente!'));
|
flash()->info(tr('Informazioni salvate correttamente!'));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -242,7 +242,7 @@ switch (post('op')) {
|
||||||
|
|
||||||
$id_record = $dbo->lastInsertedID();
|
$id_record = $dbo->lastInsertedID();
|
||||||
|
|
||||||
App::flash()->info(tr('Aggiunto nuovo intervento!'));
|
flash()->info(tr('Aggiunto nuovo intervento!'));
|
||||||
}
|
}
|
||||||
|
|
||||||
// Collego l'intervento al preventivo
|
// Collego l'intervento al preventivo
|
||||||
|
@ -344,8 +344,8 @@ switch (post('op')) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (post('ref') == 'dashboard') {
|
if (post('ref') == 'dashboard') {
|
||||||
App::flash()->clearMessage('info');
|
flash()->clearMessage('info');
|
||||||
App::flash()->clearMessage('warning');
|
flash()->clearMessage('warning');
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
@ -415,7 +415,7 @@ switch (post('op')) {
|
||||||
// Eliminazione movimenti riguardanti l'intervento cancellato
|
// Eliminazione movimenti riguardanti l'intervento cancellato
|
||||||
$dbo->query('DELETE FROM mg_movimenti WHERE idintervento='.prepare($id_record));
|
$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."'",
|
'_NUM_' => "'".$codice."'",
|
||||||
]));
|
]));
|
||||||
|
|
||||||
|
@ -637,18 +637,18 @@ switch (post('op')) {
|
||||||
});
|
});
|
||||||
|
|
||||||
if (!$img->save($docroot.'/files/interventi/'.$firma_file)) {
|
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))) {
|
} 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!'));
|
flash()->info(tr('Firma salvata correttamente!'));
|
||||||
App::flash()->info(tr('Attività completata!'));
|
flash()->info(tr('Attività completata!'));
|
||||||
} else {
|
} 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 {
|
} 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 {
|
} 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>',
|
'_DIRECTORY_' => '<b>/files/interventi</b>',
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
|
|
|
@ -205,15 +205,15 @@ switch (post('op')) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($n_interventi > 0) {
|
if ($n_interventi > 0) {
|
||||||
App::flash()->info(tr('Fattura _NUM_ creata!', [
|
flash()->info(tr('Fattura _NUM_ creata!', [
|
||||||
'_NUM_' => $numero_esterno,
|
'_NUM_' => $numero_esterno,
|
||||||
]));
|
]));
|
||||||
|
|
||||||
App::flash()->info(tr('_NUM_ interventi fatturati!', [
|
flash()->info(tr('_NUM_ interventi fatturati!', [
|
||||||
'_NUM_' => $n_interventi,
|
'_NUM_' => $n_interventi,
|
||||||
]));
|
]));
|
||||||
} else {
|
} else {
|
||||||
App::flash()->warning(tr('Nessuna attività fatturata!'));
|
flash()->warning(tr('Nessuna attività fatturata!'));
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -12,14 +12,14 @@ switch (filter('op')) {
|
||||||
if (isset($descrizione) && isset($percentuale) && isset($indetraibile)) {
|
if (isset($descrizione) && isset($percentuale) && isset($indetraibile)) {
|
||||||
if ($dbo->fetchNum('SELECT * FROM `co_iva` WHERE `descrizione`='.prepare($descrizione).' AND `id`!='.prepare($id_record)) == 0) {
|
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));
|
$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 {
|
} 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',
|
'_TYPE_' => 'IVA',
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
} else {
|
} 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;
|
break;
|
||||||
|
@ -34,16 +34,16 @@ switch (filter('op')) {
|
||||||
$dbo->query('INSERT INTO `co_iva` (`descrizione`, `percentuale`, `indetraibile`) VALUES ('.prepare($descrizione).', '.prepare($percentuale).', '.prepare($indetraibile).')');
|
$dbo->query('INSERT INTO `co_iva` (`descrizione`, `percentuale`, `indetraibile`) VALUES ('.prepare($descrizione).', '.prepare($percentuale).', '.prepare($indetraibile).')');
|
||||||
$id_record = $dbo->lastInsertedID();
|
$id_record = $dbo->lastInsertedID();
|
||||||
|
|
||||||
App::flash()->info(tr('Aggiunta nuova tipologia di _TYPE_', [
|
flash()->info(tr('Aggiunta nuova tipologia di _TYPE_', [
|
||||||
'_TYPE_' => 'IVA',
|
'_TYPE_' => 'IVA',
|
||||||
]));
|
]));
|
||||||
} else {
|
} 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',
|
'_TYPE_' => 'IVA',
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
} else {
|
} 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;
|
break;
|
||||||
|
@ -52,7 +52,7 @@ switch (filter('op')) {
|
||||||
if (isset($id_record)) {
|
if (isset($id_record)) {
|
||||||
$dbo->query('DELETE FROM `co_iva` WHERE `id`='.prepare($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',
|
'_TYPE_' => 'IVA',
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
|
|
|
@ -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);
|
$query = 'UPDATE mg_listini SET nome='.prepare($nome).', prc_guadagno='.prepare($prc_guadagno).', note='.prepare($note).' WHERE id='.prepare($id_record);
|
||||||
$dbo->query($query);
|
$dbo->query($query);
|
||||||
|
|
||||||
App::flash()->info(tr('Informazioni salvate correttamente!'));
|
flash()->info(tr('Informazioni salvate correttamente!'));
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'add':
|
case 'add':
|
||||||
|
@ -30,12 +30,12 @@ switch (post('op')) {
|
||||||
$dbo->query('INSERT INTO mg_listini( nome, prc_guadagno ) VALUES ('.prepare($nome).', '.prepare($prc_guadagno).')');
|
$dbo->query('INSERT INTO mg_listini( nome, prc_guadagno ) VALUES ('.prepare($nome).', '.prepare($prc_guadagno).')');
|
||||||
$id_record = $dbo->lastInsertedID();
|
$id_record = $dbo->lastInsertedID();
|
||||||
|
|
||||||
App::flash()->info(tr('Nuovo listino aggiunto!'));
|
flash()->info(tr('Nuovo listino aggiunto!'));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'delete':
|
case 'delete':
|
||||||
$dbo->query('DELETE FROM mg_listini WHERE id='.prepare($id_record));
|
$dbo->query('DELETE FROM mg_listini WHERE id='.prepare($id_record));
|
||||||
App::flash()->info(tr('Listino eliminato!'));
|
flash()->info(tr('Listino eliminato!'));
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
|
@ -9,14 +9,14 @@ switch (filter('op')) {
|
||||||
if (isset($valore)) {
|
if (isset($valore)) {
|
||||||
if ($dbo->fetchNum('SELECT * FROM `mg_unitamisura` WHERE `valore`='.prepare($valore).' AND `id`!='.prepare($id_record)) == 0) {
|
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));
|
$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 {
|
} 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',
|
'_TYPE_' => 'unità di misura',
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
} else {
|
} 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;
|
break;
|
||||||
|
@ -34,16 +34,16 @@ switch (filter('op')) {
|
||||||
echo json_encode(['id' => $valore, 'text' => $valore]);
|
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',
|
'_TYPE_' => 'unità di misura',
|
||||||
]));
|
]));
|
||||||
} else {
|
} 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',
|
'_TYPE_' => 'unità di misura',
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
} else {
|
} 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;
|
break;
|
||||||
|
@ -59,11 +59,11 @@ switch (filter('op')) {
|
||||||
|
|
||||||
if (isset($id_record) && empty($righe)) {
|
if (isset($id_record) && empty($righe)) {
|
||||||
$dbo->query('DELETE FROM `mg_unitamisura` WHERE `id`='.prepare($id_record));
|
$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',
|
'_TYPE_' => 'unità di misura',
|
||||||
]));
|
]));
|
||||||
} else {
|
} 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;
|
break;
|
||||||
|
|
|
@ -43,7 +43,7 @@ switch (post('op')) {
|
||||||
// Eliminazione prima nota
|
// Eliminazione prima nota
|
||||||
$dbo->query('DELETE FROM co_movimenti_modelli WHERE idmastrino='.prepare($idmastrino));
|
$dbo->query('DELETE FROM co_movimenti_modelli WHERE idmastrino='.prepare($idmastrino));
|
||||||
|
|
||||||
App::flash()->info(tr('Movimento eliminato!'));
|
flash()->info(tr('Movimento eliminato!'));
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -29,7 +29,7 @@ switch ($op) {
|
||||||
'occupante' => post('occupante'),
|
'occupante' => post('occupante'),
|
||||||
], ['id' => $id_record]);
|
], ['id' => $id_record]);
|
||||||
|
|
||||||
App::flash()->info(tr('Informazioni salvate correttamente!'));
|
flash()->info(tr('Informazioni salvate correttamente!'));
|
||||||
|
|
||||||
// Upload file
|
// Upload file
|
||||||
if (!empty($_FILES) && !empty($_FILES['immagine']['name'])) {
|
if (!empty($_FILES) && !empty($_FILES['immagine']['name'])) {
|
||||||
|
@ -48,7 +48,7 @@ switch ($op) {
|
||||||
'id' => $id_record,
|
'id' => $id_record,
|
||||||
]);
|
]);
|
||||||
} else {
|
} 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,
|
'_DIR_' => $upload_dir,
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
|
@ -86,7 +86,7 @@ switch ($op) {
|
||||||
echo json_encode(['id' => $id_record, 'text' => $matricola.' - '.$nome]);
|
echo json_encode(['id' => $id_record, 'text' => $matricola.' - '.$nome]);
|
||||||
}
|
}
|
||||||
|
|
||||||
App::flash()->info(tr('Aggiunto nuovo impianto!'));
|
flash()->info(tr('Aggiunto nuovo impianto!'));
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
@ -119,7 +119,7 @@ switch ($op) {
|
||||||
case 'delete':
|
case 'delete':
|
||||||
$dbo->query('DELETE FROM my_impianti WHERE id='.prepare($id_record));
|
$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;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -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);
|
$query = 'UPDATE my_impianto_componenti SET data='.prepare($data).', contenuto='.prepare($contenuto).' WHERE idimpianto='.prepare($id_record).' AND id='.prepare($idcomponente);
|
||||||
$dbo->query($query);
|
$dbo->query($query);
|
||||||
|
|
||||||
App::flash()->info(tr('Informazioni componente aggiornate correttamente!'));
|
flash()->info(tr('Informazioni componente aggiornate correttamente!'));
|
||||||
|
|
||||||
$_SESSION['idcomponente'] = $idcomponente;
|
$_SESSION['idcomponente'] = $idcomponente;
|
||||||
break;
|
break;
|
||||||
|
@ -35,7 +35,7 @@ switch (filter('op')) {
|
||||||
$idcomponente = $dbo->lastInsertedID();
|
$idcomponente = $dbo->lastInsertedID();
|
||||||
$_SESSION['idcomponente'] = $idcomponente;
|
$_SESSION['idcomponente'] = $idcomponente;
|
||||||
|
|
||||||
App::flash()->info(tr("Aggiunto un nuovo componente all'impianto!"));
|
flash()->info(tr("Aggiunto un nuovo componente all'impianto!"));
|
||||||
}
|
}
|
||||||
break;
|
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);
|
$query = 'UPDATE my_impianto_componenti SET data_sostituzione = NOW() WHERE idimpianto = '.prepare($id_record).' AND id = '.prepare($id);
|
||||||
$dbo->query($query);
|
$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 {
|
} 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;
|
break;
|
||||||
|
|
||||||
|
@ -74,7 +74,7 @@ switch (filter('op')) {
|
||||||
$query = 'DELETE FROM my_impianto_componenti WHERE id='.prepare($idcomponente).' AND idimpianto='.prepare($id_record);
|
$query = 'DELETE FROM my_impianto_componenti WHERE id='.prepare($idcomponente).' AND idimpianto='.prepare($id_record);
|
||||||
$dbo->query($query);
|
$dbo->query($query);
|
||||||
|
|
||||||
App::flash()->info(tr("Rimosso componente dall'impianto!"));
|
flash()->info(tr("Rimosso componente dall'impianto!"));
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -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') {
|
} elseif (filter('op') == 'link_componenti') {
|
||||||
$components = (array) post('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
|
//Blocco della modifica impianti se l'intervento è completato
|
||||||
|
|
|
@ -47,7 +47,7 @@ switch (post('op')) {
|
||||||
|
|
||||||
$id_record = $dbo->lastInsertedID();
|
$id_record = $dbo->lastInsertedID();
|
||||||
|
|
||||||
App::flash()->info(tr('Aggiunto ordine numero _NUM_!', [
|
flash()->info(tr('Aggiunto ordine numero _NUM_!', [
|
||||||
'_NUM_' => $numero,
|
'_NUM_' => $numero,
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
|
@ -128,7 +128,7 @@ switch (post('op')) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
App::flash()->info(tr('Ordine modificato correttamente!'));
|
flash()->info(tr('Ordine modificato correttamente!'));
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
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);
|
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);
|
ricalcola_costiagg_ordine($id_record);
|
||||||
break;
|
break;
|
||||||
|
@ -188,11 +188,11 @@ switch (post('op')) {
|
||||||
|
|
||||||
// Messaggi informativi
|
// Messaggi informativi
|
||||||
if (!empty($idarticolo)) {
|
if (!empty($idarticolo)) {
|
||||||
App::flash()->info(tr('Articolo aggiunto!'));
|
flash()->info(tr('Articolo aggiunto!'));
|
||||||
} elseif (!empty($qta)) {
|
} elseif (!empty($qta)) {
|
||||||
App::flash()->info(tr('Riga aggiunta!'));
|
flash()->info(tr('Riga aggiunta!'));
|
||||||
} else {
|
} else {
|
||||||
App::flash()->info(tr('Riga descrittiva aggiunta!'));
|
flash()->info(tr('Riga descrittiva aggiunta!'));
|
||||||
}
|
}
|
||||||
|
|
||||||
// Ricalcolo inps, ritenuta e bollo
|
// Ricalcolo inps, ritenuta e bollo
|
||||||
|
@ -211,7 +211,7 @@ switch (post('op')) {
|
||||||
|
|
||||||
if (!empty($idarticolo)) {
|
if (!empty($idarticolo)) {
|
||||||
if (!rimuovi_articolo_daordine($idarticolo, $id_record, $idriga)) {
|
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;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -224,7 +224,7 @@ switch (post('op')) {
|
||||||
ricalcola_costiagg_ordine($id_record, 0, 0, 0);
|
ricalcola_costiagg_ordine($id_record, 0, 0, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
App::flash()->info(tr('Articolo rimosso!'));
|
flash()->info(tr('Articolo rimosso!'));
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
@ -245,7 +245,7 @@ switch (post('op')) {
|
||||||
ricalcola_costiagg_ordine($id_record, 0, 0, 0);
|
ricalcola_costiagg_ordine($id_record, 0, 0, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
App::flash()->info(tr('Riga rimossa!'));
|
flash()->info(tr('Riga rimossa!'));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -281,7 +281,7 @@ switch (post('op')) {
|
||||||
// Controllo per gestire i serial
|
// Controllo per gestire i serial
|
||||||
if (!empty($idarticolo)) {
|
if (!empty($idarticolo)) {
|
||||||
if (!controlla_seriali('id_riga_ordine', $idriga, $old_qta, $qta, $dir)) {
|
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;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -301,7 +301,7 @@ switch (post('op')) {
|
||||||
$query = 'UPDATE or_righe_ordini SET descrizione='.prepare($descrizione).' WHERE id='.prepare($idriga);
|
$query = 'UPDATE or_righe_ordini SET descrizione='.prepare($descrizione).' WHERE id='.prepare($idriga);
|
||||||
}
|
}
|
||||||
if ($dbo->query($query)) {
|
if ($dbo->query($query)) {
|
||||||
App::flash()->info(tr('Riga modificata!'));
|
flash()->info(tr('Riga modificata!'));
|
||||||
|
|
||||||
// Ricalcolo inps, ritenuta e bollo
|
// Ricalcolo inps, ritenuta e bollo
|
||||||
if ($dir == 'entrata') {
|
if ($dir == 'entrata') {
|
||||||
|
@ -322,7 +322,7 @@ switch (post('op')) {
|
||||||
foreach ($rs as $value) {
|
foreach ($rs as $value) {
|
||||||
$non_rimovibili = seriali_non_rimuovibili('id_riga_documento', $value['id'], $dir);
|
$non_rimovibili = seriali_non_rimuovibili('id_riga_documento', $value['id'], $dir);
|
||||||
if (!empty($non_rimovibili)) {
|
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;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -330,7 +330,7 @@ switch (post('op')) {
|
||||||
|
|
||||||
$dbo->query('DELETE FROM or_ordini WHERE id='.prepare($id_record));
|
$dbo->query('DELETE FROM or_ordini WHERE id='.prepare($id_record));
|
||||||
$dbo->query('DELETE FROM or_righe_ordini WHERE idordine='.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;
|
break;
|
||||||
|
|
||||||
|
@ -400,7 +400,7 @@ switch (post('op')) {
|
||||||
|
|
||||||
$id_record = $dbo->lastInsertedID();
|
$id_record = $dbo->lastInsertedID();
|
||||||
|
|
||||||
App::flash()->info(tr('Aggiunto ordine numero _NUM_!', [
|
flash()->info(tr('Aggiunto ordine numero _NUM_!', [
|
||||||
'_NUM_' => $numero,
|
'_NUM_' => $numero,
|
||||||
]));
|
]));
|
||||||
|
|
||||||
|
|
|
@ -41,9 +41,9 @@ switch (filter('op')) {
|
||||||
$dbo->INSERT('co_pagamenti', $array);
|
$dbo->INSERT('co_pagamenti', $array);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
App::flash()->info(tr('Salvataggio completato!'));
|
flash()->info(tr('Salvataggio completato!'));
|
||||||
} else {
|
} 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;
|
break;
|
||||||
|
@ -55,11 +55,11 @@ switch (filter('op')) {
|
||||||
$dbo->query('INSERT INTO `co_pagamenti` (`descrizione`) VALUES ('.prepare($descrizione).')');
|
$dbo->query('INSERT INTO `co_pagamenti` (`descrizione`) VALUES ('.prepare($descrizione).')');
|
||||||
$id_record = $dbo->lastInsertedID();
|
$id_record = $dbo->lastInsertedID();
|
||||||
|
|
||||||
App::flash()->info(tr('Aggiunta nuova tipologia di _TYPE_', [
|
flash()->info(tr('Aggiunta nuova tipologia di _TYPE_', [
|
||||||
'_TYPE_' => 'pagamento',
|
'_TYPE_' => 'pagamento',
|
||||||
]));
|
]));
|
||||||
} else {
|
} 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;
|
break;
|
||||||
|
@ -68,7 +68,7 @@ switch (filter('op')) {
|
||||||
if (!empty($id_record)) {
|
if (!empty($id_record)) {
|
||||||
$dbo->query('DELETE FROM `co_pagamenti` WHERE `id`='.prepare($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',
|
'_TYPE_' => 'pagamento',
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
|
@ -79,7 +79,7 @@ switch (filter('op')) {
|
||||||
$id = filter('id');
|
$id = filter('id');
|
||||||
if (isset($id)) {
|
if (isset($id)) {
|
||||||
$dbo->query('DELETE FROM `co_pagamenti` WHERE `id`='.prepare($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) {
|
if ($id_record == $id) {
|
||||||
$res = $dbo->fetchArray('SELECT * FROM `co_pagamenti` WHERE `id`!='.prepare($id).' AND `descrizione`='.prepare($record['descrizione']));
|
$res = $dbo->fetchArray('SELECT * FROM `co_pagamenti` WHERE `id`!='.prepare($id).' AND `descrizione`='.prepare($record['descrizione']));
|
||||||
|
|
|
@ -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)';
|
$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)) {
|
if ($dbo->query($query)) {
|
||||||
App::flash()->info(tr('Nuovo conto aggiunto!'));
|
flash()->info(tr('Nuovo conto aggiunto!'));
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
App::flash()->error(tr('Il numero scelto è già esistente!'));
|
flash()->error(tr('Il numero scelto è già esistente!'));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
@ -41,10 +41,10 @@ switch (post('op')) {
|
||||||
$query = 'UPDATE co_pianodeiconti3 SET numero='.prepare($numero).', descrizione='.prepare($descrizione).' WHERE id='.prepare($idconto);
|
$query = 'UPDATE co_pianodeiconti3 SET numero='.prepare($numero).', descrizione='.prepare($descrizione).' WHERE id='.prepare($idconto);
|
||||||
|
|
||||||
if ($dbo->query($query)) {
|
if ($dbo->query($query)) {
|
||||||
App::flash()->info(tr('Descrizione conto modificata!'));
|
flash()->info(tr('Descrizione conto modificata!'));
|
||||||
}
|
}
|
||||||
} else {
|
} 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);
|
$query = 'DELETE FROM co_pianodeiconti3 WHERE id='.prepare($idconto);
|
||||||
|
|
||||||
if ($dbo->query($query)) {
|
if ($dbo->query($query)) {
|
||||||
App::flash()->info(tr('Conto eliminato!'));
|
flash()->info(tr('Conto eliminato!'));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -9,14 +9,14 @@ switch (filter('op')) {
|
||||||
if (isset($descrizione)) {
|
if (isset($descrizione)) {
|
||||||
if ($dbo->fetchNum('SELECT * FROM `dt_porto` WHERE `descrizione`='.prepare($descrizione).' AND `id`!='.prepare($id_record)) == 0) {
|
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));
|
$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 {
|
} 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',
|
'_TYPE_' => 'porto',
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
} else {
|
} 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;
|
break;
|
||||||
|
@ -29,16 +29,16 @@ switch (filter('op')) {
|
||||||
$dbo->query('INSERT INTO `dt_porto` (`descrizione`) VALUES ('.prepare($descrizione).')');
|
$dbo->query('INSERT INTO `dt_porto` (`descrizione`) VALUES ('.prepare($descrizione).')');
|
||||||
$id_record = $dbo->lastInsertedID();
|
$id_record = $dbo->lastInsertedID();
|
||||||
|
|
||||||
App::flash()->info(tr('Aggiunta nuova tipologia di _TYPE_', [
|
flash()->info(tr('Aggiunta nuova tipologia di _TYPE_', [
|
||||||
'_TYPE_' => 'porto',
|
'_TYPE_' => 'porto',
|
||||||
]));
|
]));
|
||||||
} else {
|
} 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',
|
'_TYPE_' => 'porto',
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
} else {
|
} 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;
|
break;
|
||||||
|
@ -52,11 +52,11 @@ switch (filter('op')) {
|
||||||
if (isset($id_record) && empty($documenti)) {
|
if (isset($id_record) && empty($documenti)) {
|
||||||
$dbo->query('DELETE FROM `dt_porto` WHERE `id`='.prepare($id_record));
|
$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',
|
'_TYPE_' => 'porto',
|
||||||
]));
|
]));
|
||||||
} else {
|
} 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;
|
break;
|
||||||
|
|
|
@ -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).'))');
|
$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,
|
'_NUM_' => $numero,
|
||||||
]));
|
]));
|
||||||
|
|
||||||
|
@ -131,7 +131,7 @@ switch (post('op')) {
|
||||||
], $id_record);
|
], $id_record);
|
||||||
|
|
||||||
// update_budget_preventivo( $id_record );
|
// update_budget_preventivo( $id_record );
|
||||||
App::flash()->info(tr('Preventivo modificato correttamente!'));
|
flash()->info(tr('Preventivo modificato correttamente!'));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -150,7 +150,7 @@ switch (post('op')) {
|
||||||
// Imposto il preventivo nello stato "In lavorazione" se inizio ad aggiungere interventi
|
// 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));
|
$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'],
|
'_NUM_' => $rs[0]['codice'],
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
|
@ -171,7 +171,7 @@ switch (post('op')) {
|
||||||
// Elimino la riga dal preventivo
|
// Elimino la riga dal preventivo
|
||||||
$dbo->query('DELETE FROM co_righe_preventivi WHERE id='.prepare($idriga));
|
$dbo->query('DELETE FROM co_righe_preventivi WHERE id='.prepare($idriga));
|
||||||
|
|
||||||
App::flash()->info(tr('Riga rimossa!'));
|
flash()->info(tr('Riga rimossa!'));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -183,7 +183,7 @@ switch (post('op')) {
|
||||||
$query = 'DELETE FROM `co_preventivi_interventi` WHERE idpreventivo='.prepare($id_record).' AND idintervento='.prepare($idintervento);
|
$query = 'DELETE FROM `co_preventivi_interventi` WHERE idpreventivo='.prepare($id_record).' AND idintervento='.prepare($idintervento);
|
||||||
$dbo->query($query);
|
$dbo->query($query);
|
||||||
|
|
||||||
App::flash()->info(tr('Intervento _NUM_ rimosso!', [
|
flash()->info(tr('Intervento _NUM_ rimosso!', [
|
||||||
'_NUM_' => $idintervento,
|
'_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 WHERE id='.prepare($id_record));
|
||||||
$dbo->query('DELETE FROM co_preventivi_interventi WHERE idpreventivo='.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;
|
break;
|
||||||
|
|
||||||
|
@ -230,11 +230,11 @@ switch (post('op')) {
|
||||||
|
|
||||||
// Messaggi informativi
|
// Messaggi informativi
|
||||||
if (!empty($idarticolo)) {
|
if (!empty($idarticolo)) {
|
||||||
App::flash()->info(tr('Articolo aggiunto!'));
|
flash()->info(tr('Articolo aggiunto!'));
|
||||||
} elseif (!empty($qta)) {
|
} elseif (!empty($qta)) {
|
||||||
App::flash()->info(tr('Riga aggiunta!'));
|
flash()->info(tr('Riga aggiunta!'));
|
||||||
} else {
|
} else {
|
||||||
App::flash()->info(tr('Riga descrittiva aggiunta!'));
|
flash()->info(tr('Riga descrittiva aggiunta!'));
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
@ -278,7 +278,7 @@ switch (post('op')) {
|
||||||
}
|
}
|
||||||
$dbo->query($query);
|
$dbo->query($query);
|
||||||
|
|
||||||
App::flash()->info('Riga modificata!');
|
flash()->info('Riga modificata!');
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'update_position':
|
case 'update_position':
|
||||||
|
|
|
@ -51,10 +51,10 @@ switch (post('op')) {
|
||||||
|
|
||||||
// Se non va a buon fine qualcosa elimino il mastrino per non lasciare incongruenze nel db
|
// Se non va a buon fine qualcosa elimino il mastrino per non lasciare incongruenze nel db
|
||||||
if (!$all_ok) {
|
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));
|
$dbo->query('DELETE FROM co_movimenti WHERE idmastrino='.prepare($idmastrino));
|
||||||
} else {
|
} 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"
|
// 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);
|
$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
|
// Se non va a buon fine qualcosa elimino il mastrino per non lasciare incongruenze nel db
|
||||||
if (!$all_ok) {
|
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));
|
$dbo->query('DELETE FROM co_movimenti WHERE idmastrino='.prepare($idmastrino));
|
||||||
} else {
|
} 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"
|
// 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);
|
$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']));
|
$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;
|
break;
|
||||||
}
|
}
|
||||||
|
|
|
@ -11,14 +11,14 @@ switch (filter('op')) {
|
||||||
if (isset($descrizione) && isset($percentuale) && isset($indetraibile)) {
|
if (isset($descrizione) && isset($percentuale) && isset($indetraibile)) {
|
||||||
if ($dbo->fetchNum('SELECT * FROM `co_ritenutaacconto` WHERE `descrizione`='.prepare($descrizione).' AND `id`!='.prepare($id_record)) == 0) {
|
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));
|
$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 {
|
} 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",
|
'_TYPE_' => "ritenuta d'acconto",
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
} else {
|
} 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;
|
break;
|
||||||
|
@ -33,16 +33,16 @@ switch (filter('op')) {
|
||||||
$dbo->query('INSERT INTO `co_ritenutaacconto` (`descrizione`, `percentuale`, `indetraibile`) VALUES ('.prepare($descrizione).', '.prepare($percentuale).', '.prepare($indetraibile).')');
|
$dbo->query('INSERT INTO `co_ritenutaacconto` (`descrizione`, `percentuale`, `indetraibile`) VALUES ('.prepare($descrizione).', '.prepare($percentuale).', '.prepare($indetraibile).')');
|
||||||
$id_record = $dbo->lastInsertedID();
|
$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",
|
'_TYPE_' => "ritenuta d'acconto",
|
||||||
]));
|
]));
|
||||||
} else {
|
} 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",
|
'_TYPE_' => "ritenuta d'acconto",
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
} else {
|
} 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;
|
break;
|
||||||
|
@ -51,7 +51,7 @@ switch (filter('op')) {
|
||||||
if (isset($id_record)) {
|
if (isset($id_record)) {
|
||||||
$dbo->query('DELETE FROM `co_ritenutaacconto` WHERE `id`='.prepare($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",
|
'_TYPE_' => "ritenuta d'acconto",
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
|
|
|
@ -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));
|
$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 {
|
} 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;
|
break;
|
||||||
|
|
|
@ -25,7 +25,7 @@ switch (post('op')) {
|
||||||
'predefined' => $predefined,
|
'predefined' => $predefined,
|
||||||
], ['id' => $id_record]);
|
], ['id' => $id_record]);
|
||||||
|
|
||||||
App::flash()->info(tr('Modifiche salvate correttamente'));
|
flash()->info(tr('Modifiche salvate correttamente'));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -54,7 +54,7 @@ switch (post('op')) {
|
||||||
|
|
||||||
$id_record = $dbo->lastInsertedID();
|
$id_record = $dbo->lastInsertedID();
|
||||||
|
|
||||||
App::flash()->info(tr('Nuovo segmento aggiunto'));
|
flash()->info(tr('Nuovo segmento aggiunto'));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -64,7 +64,7 @@ switch (post('op')) {
|
||||||
// TODO
|
// TODO
|
||||||
// eliminare riferimento sulle fatture eventuali collegate a questo segmento?
|
// eliminare riferimento sulle fatture eventuali collegate a questo segmento?
|
||||||
|
|
||||||
App::flash()->info(tr('Segmento eliminato'));
|
flash()->info(tr('Segmento eliminato'));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,7 +12,7 @@ switch (post('op')) {
|
||||||
|
|
||||||
$id_record = $dbo->lastInsertedID();
|
$id_record = $dbo->lastInsertedID();
|
||||||
|
|
||||||
App::flash()->info(tr('Nuovo account email aggiunto!'));
|
flash()->info(tr('Nuovo account email aggiunto!'));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -35,41 +35,41 @@ switch (post('op')) {
|
||||||
$dbo->query('UPDATE zz_smtps SET main = 0 WHERE id != '.prepare($id_record));
|
$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
|
// Validazione indirizzo email mittente
|
||||||
$check_email = Validate::isValidEmail(post('from_address'));
|
$check_email = Validate::isValidEmail(post('from_address'));
|
||||||
|
|
||||||
// Se $check_email non è null e la riposta è negativa --> mostro il messaggio di avviso.
|
// Se $check_email non è null e la riposta è negativa --> mostro il messaggio di avviso.
|
||||||
if (!empty($check_email)) {
|
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 (is_object($check_email) && $check_email->smtp) {
|
||||||
if ($check_email->smtp_check) {
|
if ($check_email->smtp_check) {
|
||||||
App::flash()->info(tr('SMTP email verificato'));
|
flash()->info(tr('SMTP email verificato'));
|
||||||
} elseif (!$check_email->smtp_check) {
|
} elseif (!$check_email->smtp_check) {
|
||||||
App::flash()->warning(tr('SMTP email non verificato'));
|
flash()->warning(tr('SMTP email non verificato'));
|
||||||
} else {
|
} 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,
|
'_EMAIL_' => $check_email->email,
|
||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} 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,
|
'_EMAIL_' => $check_email->email,
|
||||||
]));
|
]));
|
||||||
|
|
||||||
if (is_object($check_email) && !empty($check_email->error->info)) {
|
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);
|
$mail = new Mail($id_record);
|
||||||
if ($mail->testSMTP()) {
|
if ($mail->testSMTP()) {
|
||||||
App::flash()->info(tr('Connessione SMTP riuscita'));
|
flash()->info(tr('Connessione SMTP riuscita'));
|
||||||
} else {
|
} else {
|
||||||
App::flash()->error(tr('Connessione SMTP non riuscita'));
|
flash()->error(tr('Connessione SMTP non riuscita'));
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
@ -77,7 +77,7 @@ switch (post('op')) {
|
||||||
case 'delete':
|
case 'delete':
|
||||||
$dbo->query('UPDATE zz_smtps SET deleted_at = NOW() WHERE id='.prepare($id_record));
|
$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;
|
break;
|
||||||
}
|
}
|
||||||
|
|
|
@ -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);
|
$query = 'UPDATE in_statiintervento SET descrizione='.prepare($descrizione).', colore='.prepare($colore).', completato='.prepare($completato).' WHERE idstatointervento='.prepare($id_record);
|
||||||
$dbo->query($query);
|
$dbo->query($query);
|
||||||
|
|
||||||
App::flash()->info(tr('Informazioni salvate correttamente.'));
|
flash()->info(tr('Informazioni salvate correttamente.'));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -23,12 +23,12 @@ switch (post('op')) {
|
||||||
|
|
||||||
//controllo idstatointervento che non sia duplicato
|
//controllo idstatointervento che non sia duplicato
|
||||||
if (count($dbo->fetchArray('SELECT idstatointervento FROM in_statiintervento WHERE idstatointervento='.prepare($idstatointervento))) > 0) {
|
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 {
|
} else {
|
||||||
$query = 'INSERT INTO in_statiintervento(idstatointervento, descrizione, colore) VALUES ('.prepare($idstatointervento).', '.prepare($descrizione).', '.prepare($colore).')';
|
$query = 'INSERT INTO in_statiintervento(idstatointervento, descrizione, colore) VALUES ('.prepare($idstatointervento).', '.prepare($descrizione).', '.prepare($colore).')';
|
||||||
$dbo->query($query);
|
$dbo->query($query);
|
||||||
$id_record = $idstatointervento;
|
$id_record = $idstatointervento;
|
||||||
App::flash()->info(tr('Nuovo stato di intervento aggiunto.'));
|
flash()->info(tr('Nuovo stato di intervento aggiunto.'));
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
@ -44,7 +44,7 @@ switch (post('op')) {
|
||||||
|
|
||||||
$dbo->query($query);
|
$dbo->query($query);
|
||||||
|
|
||||||
App::flash()->info(tr('Stato di intervento eliminato.'));
|
flash()->info(tr('Stato di intervento eliminato.'));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
|
@ -45,9 +45,9 @@ switch (post('op')) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($n_errors == 0) {
|
if ($n_errors == 0) {
|
||||||
App::flash()->info(tr('Informazioni salvate correttamente!'));
|
flash()->info(tr('Informazioni salvate correttamente!'));
|
||||||
} else {
|
} else {
|
||||||
App::flash()->error(tr('Errore durante il salvataggio delle tariffe!'));
|
flash()->error(tr('Errore durante il salvataggio delle tariffe!'));
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
@ -66,18 +66,18 @@ switch (post('op')) {
|
||||||
.' costo_dirittochiamata_tecnico=(SELECT costo_diritto_chiamata_tecnico FROM in_tipiintervento WHERE idtipointervento='.prepare(post('idtipointervento')).') '
|
.' 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')));
|
.' WHERE idtecnico='.prepare(post('idtecnico')).' AND idtipointervento='.prepare(post('idtipointervento')));
|
||||||
if ($result) {
|
if ($result) {
|
||||||
App::flash()->info(tr('Informazioni salvate correttamente!'));
|
flash()->info(tr('Informazioni salvate correttamente!'));
|
||||||
} else {
|
} else {
|
||||||
App::flash()->error(tr("Errore durante l'importazione tariffe!"));
|
flash()->error(tr("Errore durante l'importazione tariffe!"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// ...altrimenti la creo
|
// ...altrimenti la creo
|
||||||
else {
|
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')).') )')) {
|
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 {
|
} else {
|
||||||
App::flash()->error(tr("Errore durante l'importazione tariffe!"));
|
flash()->error(tr("Errore durante l'importazione tariffe!"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -12,10 +12,10 @@ switch (post('op')) {
|
||||||
|
|
||||||
if (!in_array($descrizione, $block)) {
|
if (!in_array($descrizione, $block)) {
|
||||||
$dbo->query('UPDATE an_tipianagrafiche SET descrizione='.prepare($descrizione).' WHERE idtipoanagrafica='.prepare($idtipoanagrafica));
|
$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 {
|
} else {
|
||||||
// Nome non consentito
|
// Nome non consentito
|
||||||
App::flash()->error(tr('Nome non consentito!'));
|
flash()->error(tr('Nome non consentito!'));
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
@ -28,13 +28,13 @@ switch (post('op')) {
|
||||||
$rs = $dbo->fetchArray('SELECT descrizione FROM an_tipianagrafiche WHERE descrizione='.prepare($descrizione));
|
$rs = $dbo->fetchArray('SELECT descrizione FROM an_tipianagrafiche WHERE descrizione='.prepare($descrizione));
|
||||||
|
|
||||||
if (count($rs) > 0) {
|
if (count($rs) > 0) {
|
||||||
App::flash()->error(tr('Nome già esistente!'));
|
flash()->error(tr('Nome già esistente!'));
|
||||||
} else {
|
} else {
|
||||||
$query = 'INSERT INTO an_tipianagrafiche (descrizione) VALUES ('.prepare($descrizione).')';
|
$query = 'INSERT INTO an_tipianagrafiche (descrizione) VALUES ('.prepare($descrizione).')';
|
||||||
$dbo->query($query);
|
$dbo->query($query);
|
||||||
|
|
||||||
$id_record = $dbo->lastInsertedID();
|
$id_record = $dbo->lastInsertedID();
|
||||||
App::flash()->info(tr('Nuovo tipo di anagrafica aggiunto!'));
|
flash()->info(tr('Nuovo tipo di anagrafica aggiunto!'));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
@ -43,6 +43,6 @@ switch (post('op')) {
|
||||||
$query = 'DELETE FROM an_tipianagrafiche WHERE idtipoanagrafica='.prepare($id_record);
|
$query = 'DELETE FROM an_tipianagrafiche WHERE idtipoanagrafica='.prepare($id_record);
|
||||||
$dbo->query($query);
|
$dbo->query($query);
|
||||||
|
|
||||||
App::flash()->info(tr('Tipo di anagrafica eliminato!'));
|
flash()->info(tr('Tipo di anagrafica eliminato!'));
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
|
@ -27,7 +27,7 @@ switch (post('op')) {
|
||||||
' WHERE idtipointervento='.prepare($id_record);
|
' WHERE idtipointervento='.prepare($id_record);
|
||||||
|
|
||||||
$dbo->query($query);
|
$dbo->query($query);
|
||||||
App::flash()->info(tr('Informazioni tipo intervento salvate correttamente!'));
|
flash()->info(tr('Informazioni tipo intervento salvate correttamente!'));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -42,7 +42,7 @@ switch (post('op')) {
|
||||||
|
|
||||||
$id_record = $idtipointervento;
|
$id_record = $idtipointervento;
|
||||||
|
|
||||||
App::flash()->info(tr('Nuovo tipo di intervento aggiunto!'));
|
flash()->info(tr('Nuovo tipo di intervento aggiunto!'));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -54,6 +54,6 @@ switch (post('op')) {
|
||||||
$query = 'DELETE FROM in_tariffe WHERE idtipointervento='.prepare($id_record);
|
$query = 'DELETE FROM in_tariffe WHERE idtipointervento='.prepare($id_record);
|
||||||
$dbo->query($query);
|
$dbo->query($query);
|
||||||
|
|
||||||
App::flash()->info(tr('Tipo di intervento eliminato!'));
|
flash()->info(tr('Tipo di intervento eliminato!'));
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,14 +8,14 @@ switch (filter('op')) {
|
||||||
// Abilita utente
|
// Abilita utente
|
||||||
case 'enable':
|
case 'enable':
|
||||||
if ($dbo->query('UPDATE zz_users SET enabled=1 WHERE id='.prepare($id_utente))) {
|
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;
|
break;
|
||||||
|
|
||||||
// Disabilita utente
|
// Disabilita utente
|
||||||
case 'disable':
|
case 'disable':
|
||||||
if ($dbo->query('UPDATE zz_users SET enabled=0 WHERE id='.prepare($id_utente))) {
|
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;
|
break;
|
||||||
|
|
||||||
|
@ -30,17 +30,17 @@ switch (filter('op')) {
|
||||||
|
|
||||||
// Verifico che la password sia di almeno x caratteri
|
// Verifico che la password sia di almeno x caratteri
|
||||||
if (strlen($password) < $min_length) {
|
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,
|
'_MIN_' => $min_length,
|
||||||
]));
|
]));
|
||||||
} elseif ($password != $password_rep) {
|
} elseif ($password != $password_rep) {
|
||||||
App::flash()->error(tr('Le password non coincidono'));
|
flash()->error(tr('Le password non coincidono'));
|
||||||
} else {
|
} else {
|
||||||
$idanagrafica = filter('idanag');
|
$idanagrafica = filter('idanag');
|
||||||
|
|
||||||
$dbo->query('UPDATE zz_users SET password='.prepare(Auth::hashPassword($password)).', idanagrafica='.prepare($idanagrafica).' WHERE id='.prepare($id_utente));
|
$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');
|
$username = filter('username');
|
||||||
|
@ -54,9 +54,9 @@ switch (filter('op')) {
|
||||||
if ($n == 0) {
|
if ($n == 0) {
|
||||||
$dbo->query('UPDATE zz_users SET username='.prepare($username).' WHERE id='.prepare($id_utente));
|
$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 {
|
} else {
|
||||||
App::flash()->error(tr('Utente già esistente!'));
|
flash()->error(tr('Utente già esistente!'));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -84,20 +84,20 @@ switch (filter('op')) {
|
||||||
if ($n == 0) {
|
if ($n == 0) {
|
||||||
// Verifico che la password sia di almeno x caratteri
|
// Verifico che la password sia di almeno x caratteri
|
||||||
if (strlen($password) < $min_length) {
|
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,
|
'_MIN_' => $min_length,
|
||||||
]));
|
]));
|
||||||
} elseif ($password != $password_rep) {
|
} elseif ($password != $password_rep) {
|
||||||
App::flash()->error(tr('Le password non coincidono'));
|
flash()->error(tr('Le password non coincidono'));
|
||||||
} else {
|
} 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, '')")) {
|
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()).')');
|
$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 {
|
} else {
|
||||||
App::flash()->error(tr('Utente già esistente!'));
|
flash()->error(tr('Utente già esistente!'));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -108,17 +108,17 @@ switch (filter('op')) {
|
||||||
// Verifico che questo username non sia già stato usato
|
// Verifico che questo username non sia già stato usato
|
||||||
if ($dbo->fetchNum('SELECT nome FROM zz_groups WHERE nome='.prepare($nome)) == 0) {
|
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)');
|
$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();
|
$id_record = $dbo->lastInsertedID();
|
||||||
} else {
|
} else {
|
||||||
App::flash()->error(tr('Gruppo già esistente!'));
|
flash()->error(tr('Gruppo già esistente!'));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
// Elimina utente
|
// Elimina utente
|
||||||
case 'delete':
|
case 'delete':
|
||||||
if ($dbo->query('DELETE FROM zz_users WHERE id='.prepare($id_utente))) {
|
if ($dbo->query('DELETE FROM zz_users WHERE id='.prepare($id_utente))) {
|
||||||
App::flash()->info(tr('Utente eliminato!'));
|
flash()->info(tr('Utente eliminato!'));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -127,7 +127,7 @@ switch (filter('op')) {
|
||||||
$token = $dbo->fetchOne('SELECT `enabled` FROM `zz_tokens` WHERE `id_utente` = '.prepare($id_record));
|
$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))) {
|
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;
|
break;
|
||||||
|
|
||||||
|
@ -141,10 +141,10 @@ switch (filter('op')) {
|
||||||
if ($dbo->query('DELETE FROM zz_groups WHERE id='.prepare($id_record))) {
|
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_users WHERE idgruppo='.prepare($id_record));
|
||||||
$dbo->query('DELETE FROM zz_permissions 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 {
|
} else {
|
||||||
App::flash()->error(tr('Questo gruppo non si può eliminare!'));
|
flash()->error(tr('Questo gruppo non si può eliminare!'));
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -29,9 +29,9 @@ switch (filter('op')) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($rs) {
|
if ($rs) {
|
||||||
App::flash()->info(tr('Salvataggio completato!'));
|
flash()->info(tr('Salvataggio completato!'));
|
||||||
} else {
|
} 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;
|
break;
|
||||||
|
@ -77,9 +77,9 @@ switch (filter('op')) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($rs) {
|
if ($rs) {
|
||||||
App::flash()->info(tr('Salvataggio completato!'));
|
flash()->info(tr('Salvataggio completato!'));
|
||||||
} else {
|
} 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;
|
break;
|
||||||
|
@ -115,9 +115,9 @@ switch (filter('op')) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($rs) {
|
if ($rs) {
|
||||||
App::flash()->info(tr('Salvataggio completato!'));
|
flash()->info(tr('Salvataggio completato!'));
|
||||||
} else {
|
} 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;
|
break;
|
||||||
|
@ -131,7 +131,7 @@ switch (filter('op')) {
|
||||||
|
|
||||||
$dbo->update('zz_group_module', $array, ['id' => $id]);
|
$dbo->update('zz_group_module', $array, ['id' => $id]);
|
||||||
|
|
||||||
App::flash()->info(tr('Salvataggio completato!'));
|
flash()->info(tr('Salvataggio completato!'));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -149,7 +149,7 @@ switch (filter('op')) {
|
||||||
$dbo->query('DELETE FROM `zz_views` WHERE `id`='.prepare($id));
|
$dbo->query('DELETE FROM `zz_views` WHERE `id`='.prepare($id));
|
||||||
$dbo->query('DELETE FROM `zz_group_view` WHERE `id_vista`='.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;
|
break;
|
||||||
|
|
||||||
|
@ -158,7 +158,7 @@ switch (filter('op')) {
|
||||||
|
|
||||||
$dbo->query('DELETE FROM `zz_group_module` WHERE `id`='.prepare($id));
|
$dbo->query('DELETE FROM `zz_group_module` WHERE `id`='.prepare($id));
|
||||||
|
|
||||||
App::flash()->info(tr('Eliminazione completata!'));
|
flash()->info(tr('Eliminazione completata!'));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,7 @@ switch (post('op')) {
|
||||||
|
|
||||||
$dbo->query('UPDATE in_vociservizio SET descrizione='.prepare($descrizione).', categoria='.prepare($categoria).' WHERE id='.prepare($id_record));
|
$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;
|
break;
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@ switch (post('op')) {
|
||||||
$dbo->query('INSERT INTO in_vociservizio(descrizione, categoria) VALUES ('.prepare($descrizione).', '.prepare($categoria).')');
|
$dbo->query('INSERT INTO in_vociservizio(descrizione, categoria) VALUES ('.prepare($descrizione).', '.prepare($categoria).')');
|
||||||
$id_record = $dbo->lastInsertedID();
|
$id_record = $dbo->lastInsertedID();
|
||||||
|
|
||||||
App::flash()->info(tr('Nuova voce di servizio aggiunta!'));
|
flash()->info(tr('Nuova voce di servizio aggiunta!'));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
|
@ -13,12 +13,12 @@ switch (post('op')) {
|
||||||
|
|
||||||
// Zona già esistente
|
// Zona già esistente
|
||||||
if ($n > 0) {
|
if ($n > 0) {
|
||||||
App::flash()->error(tr('Zona già esistente!'));
|
flash()->error(tr('Zona già esistente!'));
|
||||||
}
|
}
|
||||||
// Zona non esistente
|
// Zona non esistente
|
||||||
else {
|
else {
|
||||||
$dbo->query('UPDATE an_zone SET nome='.prepare($nome).', descrizione='.prepare($descrizione).' WHERE id='.prepare($id_zona).' AND `default`=0');
|
$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;
|
break;
|
||||||
|
@ -31,7 +31,7 @@ switch (post('op')) {
|
||||||
$n = $dbo->fetchNum('SELECT id FROM an_zone WHERE nome='.prepare($nome).' OR descrizione='.prepare($descrizione));
|
$n = $dbo->fetchNum('SELECT id FROM an_zone WHERE nome='.prepare($nome).' OR descrizione='.prepare($descrizione));
|
||||||
|
|
||||||
if ($n > 0) {
|
if ($n > 0) {
|
||||||
App::flash()->error(tr('Nome già esistente!'));
|
flash()->error(tr('Nome già esistente!'));
|
||||||
} else {
|
} else {
|
||||||
$query = 'INSERT INTO an_zone(`nome`, `descrizione`, `default`) VALUES ('.prepare($nome).', '.prepare($descrizione).', 0)';
|
$query = 'INSERT INTO an_zone(`nome`, `descrizione`, `default`) VALUES ('.prepare($nome).', '.prepare($descrizione).', 0)';
|
||||||
$dbo->query($query);
|
$dbo->query($query);
|
||||||
|
@ -42,7 +42,7 @@ switch (post('op')) {
|
||||||
echo json_encode(['id' => $id_record, 'text' => $nome.' - '.$descrizione]);
|
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;
|
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)
|
// 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));
|
$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;
|
break;
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,13 +10,13 @@ switch (filter('op')) {
|
||||||
$fattura = new Plugins\Fatturazione\FatturaElettronica($id_record);
|
$fattura = new Plugins\Fatturazione\FatturaElettronica($id_record);
|
||||||
$file = $fattura->save($upload_dir);
|
$file = $fattura->save($upload_dir);
|
||||||
|
|
||||||
App::flash()->info(tr('Fattura elettronica generata correttamente!'));
|
flash()->info(tr('Fattura elettronica generata correttamente!'));
|
||||||
|
|
||||||
if (!$fattura->isValid()) {
|
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) {
|
} catch (UnexpectedValueException $e) {
|
||||||
App::flash()->error(tr('Impossibile generare la fattura elettronica'));
|
flash()->error(tr('Impossibile generare la fattura elettronica'));
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -16,7 +16,7 @@ switch ($operazione) {
|
||||||
]);
|
]);
|
||||||
$id_record = $dbo->lastInsertedID();
|
$id_record = $dbo->lastInsertedID();
|
||||||
|
|
||||||
App::flash()->info(tr('Aggiunto nuovo referente!'));
|
flash()->info(tr('Aggiunto nuovo referente!'));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -30,14 +30,14 @@ switch ($operazione) {
|
||||||
'idsede' => post('idsede'),
|
'idsede' => post('idsede'),
|
||||||
], ['id' => $id_record]);
|
], ['id' => $id_record]);
|
||||||
|
|
||||||
App::flash()->info(tr('Salvataggio completato!'));
|
flash()->info(tr('Salvataggio completato!'));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'deletereferente':
|
case 'deletereferente':
|
||||||
$dbo->query('DELETE FROM `an_referenti` WHERE `id`='.prepare($id_record));
|
$dbo->query('DELETE FROM `an_referenti` WHERE `id`='.prepare($id_record));
|
||||||
|
|
||||||
App::flash()->info(tr('Referente eliminato!'));
|
flash()->info(tr('Referente eliminato!'));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
|
@ -21,7 +21,7 @@ switch ($operazione) {
|
||||||
]);
|
]);
|
||||||
$id_record = $dbo->lastInsertedID();
|
$id_record = $dbo->lastInsertedID();
|
||||||
|
|
||||||
App::flash()->info(tr('Aggiunta una nuova sede!'));
|
flash()->info(tr('Aggiunta una nuova sede!'));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -49,14 +49,14 @@ switch ($operazione) {
|
||||||
|
|
||||||
$dbo->update('an_sedi', $array, ['id' => $id_record]);
|
$dbo->update('an_sedi', $array, ['id' => $id_record]);
|
||||||
|
|
||||||
App::flash()->info(tr('Salvataggio completato!'));
|
flash()->info(tr('Salvataggio completato!'));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'deletesede':
|
case 'deletesede':
|
||||||
$dbo->query('DELETE FROM `an_sedi` WHERE `id`='.prepare($id_record));
|
$dbo->query('DELETE FROM `an_sedi` WHERE `id`='.prepare($id_record));
|
||||||
|
|
||||||
App::flash()->info(tr('Sede eliminata!'));
|
flash()->info(tr('Sede eliminata!'));
|
||||||
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
|
@ -308,7 +308,7 @@ class Auth extends \Util\Singleton
|
||||||
session_unset();
|
session_unset();
|
||||||
session_regenerate_id();
|
session_regenerate_id();
|
||||||
|
|
||||||
App::flash()->clearMessages();
|
flash()->clearMessages();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -842,7 +842,7 @@ class Database extends Util\Singleton
|
||||||
|
|
||||||
$msg .= '<br><small>'.$e->getMessage().'</small>';
|
$msg .= '<br><small>'.$e->getMessage().'</small>';
|
||||||
|
|
||||||
App::flash()->error($msg);
|
flash()->error($msg);
|
||||||
}
|
}
|
||||||
|
|
||||||
$error = $e->getMessage().' - '.$message;
|
$error = $e->getMessage().' - '.$message;
|
||||||
|
|
|
@ -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;
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -137,7 +137,7 @@ class Prints
|
||||||
'_DIRECTORY_' => $directory,
|
'_DIRECTORY_' => $directory,
|
||||||
]);
|
]);
|
||||||
|
|
||||||
App::flash()->error($error);
|
flash()->error($error);
|
||||||
|
|
||||||
echo '
|
echo '
|
||||||
<p align="center">'.$error.'</p>';
|
<p align="center">'.$error.'</p>';
|
||||||
|
|
|
@ -41,7 +41,7 @@ class Validate
|
||||||
$access_key = setting('apilayer API key for VAT number');
|
$access_key = setting('apilayer API key for VAT number');
|
||||||
if (!empty($access_key)) {
|
if (!empty($access_key)) {
|
||||||
if (!extension_loaded('curl')) {
|
if (!extension_loaded('curl')) {
|
||||||
App::flash()->warning(tr('Estensione cURL non installata'));
|
flash()->warning(tr('Estensione cURL non installata'));
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
@ -87,7 +87,7 @@ class Validate
|
||||||
$access_key = setting('apilayer API key for Email');
|
$access_key = setting('apilayer API key for Email');
|
||||||
if (!empty($access_key)) {
|
if (!empty($access_key)) {
|
||||||
if (!extension_loaded('curl')) {
|
if (!extension_loaded('curl')) {
|
||||||
App::flash()->warning(tr('Estensione cURL non installata'));
|
flash()->warning(tr('Estensione cURL non installata'));
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue