1995-12-11 11:52:19 +00:00
|
|
|
#include "sc21pec.h"
|
|
|
|
#include "sc2102.h"
|
|
|
|
#include "sc2402.h"
|
|
|
|
|
1997-06-20 08:53:29 +00:00
|
|
|
#include "../cg/cgsaldac.h"
|
|
|
|
|
1995-12-11 11:52:19 +00:00
|
|
|
#include <causali.h>
|
|
|
|
|
1995-12-12 12:34:41 +00:00
|
|
|
TSol_mask::TSol_mask(const char *name)
|
|
|
|
:TESSL_mask(name)
|
|
|
|
{
|
1995-12-11 11:52:19 +00:00
|
|
|
}
|
|
|
|
|
1995-12-12 12:34:41 +00:00
|
|
|
TSol_mask::~TSol_mask() {}
|
1995-12-11 11:52:19 +00:00
|
|
|
|
1995-12-12 12:34:41 +00:00
|
|
|
bool TSol_mask::get_sel_tot_saldo() const
|
|
|
|
{
|
1996-01-03 17:31:54 +00:00
|
|
|
return get(F_RIFIMPMIN) == "C";
|
1995-12-11 11:52:19 +00:00
|
|
|
}
|
|
|
|
|
1995-12-12 12:34:41 +00:00
|
|
|
real TSol_mask::get_sel_importo() const
|
|
|
|
{
|
|
|
|
return real(get(F_IMPORMIN));
|
|
|
|
}
|
1995-12-11 11:52:19 +00:00
|
|
|
|
|
|
|
///////////////////////////////////////////////////////////
|
1995-12-12 12:34:41 +00:00
|
|
|
// TSol_row
|
1995-12-11 11:52:19 +00:00
|
|
|
///////////////////////////////////////////////////////////
|
|
|
|
|
1995-12-12 12:34:41 +00:00
|
|
|
TSol_row::TSol_row(const TRiga_partite& row, const TDate& data, const TImporto& imp, int rata)
|
|
|
|
:TESSL_row(row, data, imp, rata)
|
|
|
|
{
|
1995-12-11 11:52:19 +00:00
|
|
|
}
|
|
|
|
|
1996-01-19 18:28:44 +00:00
|
|
|
TSol_row::TSol_row(const char* desc, const TImporto& imp, const TValuta& val)
|
|
|
|
:TESSL_row(desc, imp, val)
|
1995-12-12 12:34:41 +00:00
|
|
|
{}
|
1995-12-11 11:52:19 +00:00
|
|
|
|
|
|
|
///////////////////////////////////////////////////////////
|
|
|
|
// TSol_form: form speciale per solleciti
|
|
|
|
///////////////////////////////////////////////////////////
|
|
|
|
|
2013-12-13 09:43:51 +00:00
|
|
|
TSol_form::TSol_form(const TSol_mask& m, bool gesval, short id_datalim, short id_datascad, short id_ggrischio)
|
|
|
|
: TESSL_form(m, gesval, id_datalim, id_datascad, id_ggrischio)
|
1995-12-12 12:34:41 +00:00
|
|
|
{
|
|
|
|
_sel_tot_saldo = m.get_sel_tot_saldo();
|
|
|
|
_sel_importo = m.get_sel_importo();
|
1995-12-11 11:52:19 +00:00
|
|
|
}
|
|
|
|
|
1995-12-12 12:34:41 +00:00
|
|
|
///////////////////////////////////////////////////////////
|
|
|
|
// TSol_array
|
|
|
|
///////////////////////////////////////////////////////////
|
1995-12-11 11:52:19 +00:00
|
|
|
|
1995-12-12 12:34:41 +00:00
|
|
|
TSol_array::TSol_array(const TPartita& game, const TSol_form* f)
|
|
|
|
:TESSL_array(game, f)
|
|
|
|
{
|
1995-12-11 11:52:19 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
|