Patch level :

Files correlati     :
Ricompilazione Demo : [ ]
Commento            : corretto calcolo stato e controlli sulle convocazioni nel giornaliero don./con.


git-svn-id: svn://10.65.10.50/trunk@9223 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
cris 2000-10-10 07:54:45 +00:00
parent b3cd9c64a9
commit 97270ae0c0

View File

@ -460,6 +460,8 @@ int TGiornalieroDC::write(TSheet_field& s)
if (!exist)
{
err = _sdonazioni->write(TRUE);
if (err == NOERR)
{
// controllo se è idoneo
bool ctrlsi = FALSE; //devo controllare se è idoneo SI
bool ctrlaf = FALSE; //devo controllare se è idoneo AF
@ -549,7 +551,7 @@ int TGiornalieroDC::write(TSheet_field& s)
recido.put(IDO_INTERVALLO, _intsi_m);
}
_sidoneita->add_row(recido);
_sidoneita->rewrite();
err = _sidoneita->rewrite();
TRectype* keyc = new TRectype(LF_CONTSAN);
keyc->put(CON_CODICE, codice);
err = _scontrolli->read(keyc);
@ -721,10 +723,13 @@ int TGiornalieroDC::write(TSheet_field& s)
sog.rewrite();
else
{
error_box("Errore %d durante la scrittura della riga %d", err, rigasog);
error_box("Errore %d in scrittura archivio soggetti, riga %d", err, rigasog);
break;
}
}
else
error_box("Errore %d in scrittura archivio donazioni, riga %d", err, rigasog);
}
}
}
}