campo-sirio/sc/sc2402.h
guy 201a3466f2 Potenziamento stampa solleciti via mail
git-svn-id: svn://10.65.10.50/branches/R_10_00@22911 c028cbd2-c16b-5b4b-a496-9718f37d4682
2013-12-13 09:43:51 +00:00

63 lines
1.5 KiB
C++
Executable File

#ifndef __SC2402_H
#define __SC2402_H
#ifndef __SC2401_H
#include "sc2401.h"
#endif
class TSol_mask: public TESSL_mask
{
public:
bool get_sel_tot_saldo() const ;
real get_sel_importo() const ;
TSol_mask(const char *name);
virtual ~TSol_mask();
};
///////////////////////////////////////////////////////////
// TSol_row
///////////////////////////////////////////////////////////
class TSol_row : public TESSL_row
{
protected: // TSortable
public:
TSol_row(const TRiga_partite& row, const TDate& data, const TImporto& imp, int rata);
TSol_row(const char* desc, const TImporto& imp, const TValuta& val);
virtual ~TSol_row() {}
};
///////////////////////////////////////////////////////////
// TSol_form: form speciale per estratti conto
///////////////////////////////////////////////////////////
class TSol_form : public TESSL_form
{
bool _sel_tot_saldo;
real _sel_importo;
protected:
public:
bool get_sel_tot_saldo() const { return _sel_tot_saldo;}
const real& get_sel_importo() const { return _sel_importo; }
TSol_form(const TSol_mask& m, bool gesval, short id_datalim, short id_datascad, short id_ggrischio);
};
///////////////////////////////////////////////////////////
// TSol_array
///////////////////////////////////////////////////////////
class TSol_array : public TESSL_array
{
public:
TSol_array(const TPartita& game, const TSol_form* f);
virtual ~TSol_array() {}
};
#endif // __SC2402_H