Aggiunte piccole funzionalità utilizzate da C.U.

git-svn-id: svn://10.65.10.50/branches/R_10_00@23038 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
guy 2015-02-24 08:27:41 +00:00
parent 7a5a58dd5e
commit 5cd0da4ad1
2 changed files with 7 additions and 3 deletions

View File

@ -219,14 +219,17 @@ void TAnagrafica::build_ind_res(const TRectype& rec, const char* ind, const char
const TString& TAnagrafica::cognome() const const TString& TAnagrafica::cognome() const
{ {
TString80 c = _ragsoc.left(30); TString& c = get_tmp_string();
return get_tmp_string() = c.trim(); c = _ragsoc.left(30);
return c.trim();
} }
const TString& TAnagrafica::nome() const const TString& TAnagrafica::nome() const
{ {
CHECK(fisica(), "Non chiedere nome giuridico!"); CHECK(fisica(), "Non chiedere nome giuridico!");
return _ragsoc.mid(30,20); TString& c = get_tmp_string();
c = _ragsoc.mid(30,20);
return c.trim();
} }
bool TAnagrafica::italiano() const bool TAnagrafica::italiano() const

View File

@ -52,6 +52,7 @@ public:
const TString& comune_nascita() const; const TString& comune_nascita() const;
const TString& provincia_nascita() const; const TString& provincia_nascita() const;
const TString& codice_comune_residenza() const { return estero() ? EMPTY_STRING : _com_res; }
const TString& comune_residenza() const; const TString& comune_residenza() const;
const TString& provincia_residenza() const; const TString& provincia_residenza() const;
const TString& localita_residenza() const { return _loc_res; } const TString& localita_residenza() const { return _loc_res; }