From 2c10c83eb8bba52265ef0545e2926330eb53c645 Mon Sep 17 00:00:00 2001 From: cris Date: Thu, 8 Apr 1999 11:03:45 +0000 Subject: [PATCH] Patch level : Files correlati : Ricompilazione Demo : [ ] Commento : Nel ricalcolo sit. don. corretto il caso in cui il soggetto non ha donazioni git-svn-id: svn://10.65.10.50/trunk@8028 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- at/atlib1.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/at/atlib1.cpp b/at/atlib1.cpp index cc788ca72..397b83c0d 100755 --- a/at/atlib1.cpp +++ b/at/atlib1.cpp @@ -411,7 +411,7 @@ void calcola_donazioni_lib(TRectype& soggetto, TRecord_array* donazioni) const int i = donazioni->rows(); const int donprecsi = soggetto.get_int(SOG_DONPRECSI); const int donprecaf = soggetto.get_int(SOG_DONPRECAF); - if (i < 0) // non ha donazioni + if (i <= 0) // non ha donazioni { int zerodon = 0; soggetto.put(SOG_DATAULTDON,ultdata); @@ -420,6 +420,7 @@ void calcola_donazioni_lib(TRectype& soggetto, TRecord_array* donazioni) soggetto.put(SOG_TOTDONSI,donprecsi); soggetto.put(SOG_TOTDONAF,donprecaf); soggetto.put(SOG_TIPOULTDON,ulttipo); + soggetto.put(SOG_TOTDON,donprecsi+donprecaf); } else {