8#ifndef INC_BANKACCOUNT_H
9#define INC_BANKACCOUNT_H
249 void setIBAN(
const std::string & rsIBAN ) { m_IBAN = rsIBAN; };
250 std::string
getIBAN()
const {
return m_IBAN; };
256 int getBank( std::shared_ptr< Bank > & rRetVal )
const;
#define transient
Definition GloPersistent.h:174
#define persistent
Definition GloPersistent.h:159
#define GLO_OBJECT(...)
Definition GloPersistent.h:75
#define GLO_INDEX(...)
Definition GloPersistent.h:127
Das Bankkonto eines Bankkunden bei einer Bank.
Definition BankAccount.h:93
BankAccount(const std::string &rsIBAN, const glo::ObjID &objIdBank, const glo::ObjID &objIdCustomer)
void setBankObjID(const glo::ObjID &rObjID)
Set- und Get-Methode.
Definition BankAccount.h:254
BankAccount(const BankAccount &)
BankAccount & operator=(const BankAccount &)
void setBankCustomerObjID(const glo::ObjID &rObjID)
Set- und Get-Methode.
Definition BankAccount.h:251
void setIBAN(const std::string &rsIBAN)
Set- und Get-Methode.
Definition BankAccount.h:249
glo::ObjID getBankObjID() const
Set- und Get-Methode.
Definition BankAccount.h:255
glo::ObjID getBankCustomerObjID() const
Set- und Get-Methode.
Definition BankAccount.h:252
std::string getIBAN() const
Set- und Get-Methode.
Definition BankAccount.h:250
int getBank(std::shared_ptr< Bank > &rRetVal) const
Set- und Get-Methode.
int getBankCustomer(std::shared_ptr< Person > &rRetVal) const
Set- und Get-Methode.
Eine Bank oder eine andere Geldverwaltungsorganisation.
Definition Bank.h:90
Eine abstrakte Person, aus der sich natürliche und juristische Personen ableiten lassen.
Definition Person.h:91
Ein Objekt-ID besteht aus der Klassen-ID, einer Datenbank-ID und der eigentlichen eindeutigen ObjektZ...
Definition GloObjID.h:77
Die Basisklasse der persistenten Klassen. Von dieser Klasse müssen alle persistenten Klassen abgeleit...
Definition GloPersistent.h:235
Definition GloBasePersistent.h:52