Aggiunti alcuni metodi all'oggetto TDistinta.

git-svn-id: svn://10.65.10.50/trunk@4332 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
angelo 1997-05-14 10:27:38 +00:00
parent 767e827d08
commit c6c820e7dc

View File

@ -34,6 +34,20 @@ public:
const char tipodist() const { return ((TRectype&)_righe_dist[0]).get_char(EFF_TIPODIST); }
//restituisce il numero di distinta
const long ndist() const { return ((TRectype&)_righe_dist[0]).get_long(EFF_NDIST); }
//restituisce il codice valuta della distinta
const TString& codval() const { return ((TRectype&)_righe_dist[0]).get(EFF_CODVAL); }
//restituisce la data distinta della distinta
const TDate& data_dist() const { return ((TRectype&)_righe_dist[0]).get_date(EFF_DATADIST); }
//restituisce la data cambio della distinta
const TDate& data_cam() const { return ((TRectype&)_righe_dist[0]).get_date(EFF_DATACAMBIO); }
//restituisce il cambio delle distinta
const real& cambio() const { return ((TRectype&)_righe_dist[0]).get_real(EFF_CAMBIO); }
//restituisce il codice abi di presentazione effetti
const TString& abip()const { return ((TRectype&)_righe_dist[0]).get(EFF_CODABIP); }
//restituisce il codice cab di presentazione effetti
const TString& cabp()const { return ((TRectype&)_righe_dist[0]).get(EFF_CODCABP); }
// restituisce l'effetto n-esimo
TRectype& operator[](const int index) { return (TRectype&) _righe_dist[index]; }
//costruttore di default
TDistinta() {};
//costruttore distinta del tipo e numero passato