diff --git a/modules/sezionali/actions.php b/modules/sezionali/actions.php new file mode 100644 index 000000000..665e2faa6 --- /dev/null +++ b/modules/sezionali/actions.php @@ -0,0 +1,58 @@ +query( $query ); + + $_SESSION['infos'][] = tr('Modifiche salvate correttamente.'); + + + break; + + case "add": + + $nome = post('nome'); + (strpos(post('maschera'), '#') !== false) ? $maschera = post('maschera') : $maschera = '##'; + $dir = post('dir'); + $idautomezzo = post('idautomezzo'); + $note = post('note'); + + $dbo->query("INSERT INTO co_sezionali( nome, maschera, dir, idautomezzo, note ) VALUES ( \"$nome\", \"####YYYY\", \"$dir\", \"$idautomezzo\", \"$note\" )"); + $id_record = $dbo->last_inserted_id(); + + $_SESSION['infos'][] = tr('Nuovo sezionale aggiunto.'); + + + + break; + + case "delete": + + + $query = "DELETE FROM co_sezionali WHERE id=\"$id_record\""; + $rs = $dbo->query($query); + + // TODO + // eliminare riferimento sulle fatture eventuali collegate a questo sezionale? + + $_SESSION['infos'][] = tr('Sezionale eliminato.'); + + + break; + + } + +?> diff --git a/modules/sezionali/add.php b/modules/sezionali/add.php new file mode 100644 index 000000000..6df40e55e --- /dev/null +++ b/modules/sezionali/add.php @@ -0,0 +1,47 @@ +
+ diff --git a/modules/sezionali/edit.php b/modules/sezionali/edit.php new file mode 100644 index 000000000..df468cff1 --- /dev/null +++ b/modules/sezionali/edit.php @@ -0,0 +1,81 @@ + + + + +fetchArray("SELECT COUNT(*) AS tot_fatture FROM co_documenti WHERE idsezionale='$id_record' "); + $tot_fatture = $fatture[0]['tot_fatture']; + if( $tot_fatture>0 ){ + echo "