diff --git a/modules/banche/actions.php b/modules/banche/actions.php new file mode 100644 index 000000000..43d2eefa6 --- /dev/null +++ b/modules/banche/actions.php @@ -0,0 +1,58 @@ + $nome, + 'filiale' => $post['filiale'], + 'IBAN' => $post['IBAN'], + 'BIC' => $post['BIC'], + 'idconto_vendite' => $post['idconto_vendite'], + 'idconto_acquisti' => $post['idconto_acquisti'], + 'note' => $post['note'], + ]; + + if (!empty($id_record)) { + $dbo->update('co_banche', $array, ['id_record' => $id_record]); + } + + $_SESSION['infos'][] = tr('Salvataggio completato!'); + } else { + $_SESSION['errors'][] = tr('Ci sono stati alcuni errori durante il salvataggio!'); + } + + break; + + case 'add': + $nome = filter('nome'); + + if (isset($nome)) { + $dbo->query('INSERT INTO `co_banche` (`nome`) VALUES ('.prepare($nome).')'); + $id_record = $dbo->lastInsertedID(); + + $_SESSION['infos'][] = tr('Aggiunta nuova _TYPE_', [ + '_TYPE_' => 'banca', + ]); + } else { + $_SESSION['errors'][] = tr('Ci sono stati alcuni errori durante il salvataggio!'); + } + + break; + + case 'delete': + if (!empty($id_record)) { + $dbo->query('DELETE FROM `co_banche` WHERE `id`='.prepare($id_record)); + $_SESSION['infos'][] = tr('_TYPE_ eliminata con successo!', [ + '_TYPE_' => 'Banca', + ]); + } + + break; +} diff --git a/modules/banche/add.php b/modules/banche/add.php new file mode 100644 index 000000000..3831f487a --- /dev/null +++ b/modules/banche/add.php @@ -0,0 +1,21 @@ +
diff --git a/modules/banche/edit.php b/modules/banche/edit.php new file mode 100644 index 000000000..102e55f72 --- /dev/null +++ b/modules/banche/edit.php @@ -0,0 +1,199 @@ + + + + + + + + +