1
0
mirror of https://github.com/devcode-it/openstamanager.git synced 2024-12-23 22:03:18 +01:00

Fix cambio stato intervento alla fatturazione contratto

This commit is contained in:
loviuz 2020-02-05 09:25:40 +01:00
parent ac06bd9001
commit 77f8e7b6a3

View File

@ -179,10 +179,10 @@ class Contratto extends Document
// Impostazione del nuovo stato
if ($qta_evasa == 0) {
$descrizione = 'In lavorazione';
$descrizione_intervento = 'Completato';
$codice_intervento = 'OK';
} else {
$descrizione = $parziale ? 'Parzialmente fatturato' : 'Fatturato';
$descrizione_intervento = 'Fatturato';
$codice_intervento = 'FAT';
}
$stato = Stato::where('descrizione', $descrizione)->first();
@ -191,7 +191,7 @@ class Contratto extends Document
// Trasferimento degli interventi collegati
$interventi = $this->interventi;
$stato_intervento = \Modules\Interventi\Stato::where('descrizione', $descrizione_intervento)->first();
$stato_intervento = \Modules\Interventi\Stato::where('codice', $codice_intervento)->first();
foreach ($interventi as $intervento) {
$intervento->stato()->associate($stato_intervento);
$intervento->save();