From 08e21e2311ced8f6bcc02ba2592b67714deea73a Mon Sep 17 00:00:00 2001
From: Thomas Zilio
Date: Wed, 24 Jul 2019 15:29:03 +0200
Subject: [PATCH] Importazione Interventi tramite classi
Fix versione da database.
---
modules/fatture/actions.php | 5 +-
modules/fatture/add_intervento.php | 2 +-
modules/interventi/modutil.php | 270 +++++++-----------
.../src/Components/RelationTrait.php | 7 +
modules/interventi/src/Components/Sconto.php | 2 +
.../interventi/src/Components/Sessione.php | 6 +-
plugins/importFE/src/FatturaElettronica.php | 4 +-
src/Update.php | 2 +-
8 files changed, 129 insertions(+), 169 deletions(-)
diff --git a/modules/fatture/actions.php b/modules/fatture/actions.php
index 816cafe4c..49072b534 100644
--- a/modules/fatture/actions.php
+++ b/modules/fatture/actions.php
@@ -221,8 +221,9 @@ switch (post('op')) {
break;
- case 'addintervento':
+ case 'add_intervento':
$id_intervento = post('idintervento');
+
if (!empty($id_record) && $id_intervento !== null) {
$copia_descrizione = post('copia_descrizione');
$intervento = $dbo->fetchOne('SELECT descrizione FROM in_interventi WHERE id = '.prepare($id_intervento));
@@ -442,7 +443,7 @@ switch (post('op')) {
// Scollegamento intervento da documento
case 'unlink_intervento':
if (!empty($id_record) && post('idriga') !== null) {
- $idriga = post('idriga');
+ $id_riga = post('idriga');
$righe = $fattura->getRighe();
$riga = $righe->find($id_riga);
diff --git a/modules/fatture/add_intervento.php b/modules/fatture/add_intervento.php
index 1259aba72..5b13937de 100644
--- a/modules/fatture/add_intervento.php
+++ b/modules/fatture/add_intervento.php
@@ -28,7 +28,7 @@ echo '
]).'