Correzione all'apertura contabile errore di protezione

git-svn-id: svn://10.65.10.50/trunk@1457 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
nik 1995-06-08 14:43:25 +00:00
parent 6f796fa0c4
commit 105f075dce

View File

@ -18,7 +18,7 @@
class TAp_eser : public TApplication class TAp_eser : public TApplication
{ {
TTable* _esc, * _reg, * _lia, * _lbu; TTable* _esc, * _reg;
TLocalisamfile* _nditte; TLocalisamfile* _nditte;
int _anno, _newanno, _annoiva; int _anno, _newanno, _annoiva;
TDate _dataini, _datafin, _datainp, _datafip; TDate _dataini, _datafin, _datainp, _datafip;
@ -129,8 +129,6 @@ bool TAp_eser::create()
_nditte = new TLocalisamfile(LF_NDITTE); _nditte = new TLocalisamfile(LF_NDITTE);
_esc = new TTable("ESC"); _esc = new TTable("ESC");
_reg = new TTable("REG"); _reg = new TTable("REG");
_lia = new TTable("%LIA");
_lbu = new TTable("%LBU");
enable_menu_item(M_FILE_NEW, FALSE); enable_menu_item(M_FILE_NEW, FALSE);
@ -144,8 +142,6 @@ bool TAp_eser::destroy()
delete _nditte; delete _nditte;
delete _esc; delete _esc;
delete _reg; delete _reg;
delete _lia;
delete _lbu;
return TRUE; return TRUE;
} }
@ -265,19 +261,23 @@ bool TAp_eser::apertura_es()
int cg4500 (int argc, char* argv[]) int cg4500 (int argc, char* argv[])
{ {
if (argc > 2) switch (*argv[2])
{ {
if (*argv[2]=='I') case 'C':
{
TAp_iva a;
a.run(argc, argv, "Apertura nuovo esercizio IVA");
}
}
else
{ {
TAp_eser a; TAp_eser a;
a.run(argc, argv, "Apertura nuovo esercizio"); a.run(argc, argv, "Apertura nuovo esercizio");
} }
return TRUE; break;
case 'I':
{
TAp_iva a;
a.run(argc, argv, "Apertura nuovo esercizio IVA");
}
break;
default:
break;
}
return TRUE;
} }