Commit Graph

19 Commits

Author SHA1 Message Date
5151567386 Bugfixes for persist(Person) and isApartment()
Bugfixes for persist(Person) and isApartment()
2017-04-22 12:43:24 +02:00
5de082b7f5 Implementation of persist(Person)
Implementation of persist(Person)
2017-04-22 12:11:22 +02:00
d2d02b859e Added missing functions (TODO)
Added missing functions without functionalities which need to be
implemented:
persist(Person)
persist(Contract)
isApartment(EstateID)
2017-04-20 16:53:46 +02:00
797742c0dc Improved Interace for creating Contracts
Improved Interace for creating Contracts
Added Person to Type and getAll function.
Added functions to print a List of Estates and Persons.
2017-04-20 16:46:38 +02:00
e75ebc9337 Constructor for subclasses
Added constructors to House, Apartment, TenancyContract and
PurchaseContract to make a special instance from an instance of its
superclass.
Updatet cli.bat.
Added Contract to Orm.getAll(Type)
2017-04-20 16:15:52 +02:00
582df275b9 Added missing parameter
Signed-off-by: Jim Martens <github@2martens.de>
2017-04-19 15:24:43 +02:00
a41ebd235f Prevented casting problems
Signed-off-by: Jim Martens <github@2martens.de>
2017-04-19 15:12:49 +02:00
d97f3e76dd Added persist method for estates
Signed-off-by: Jim Martens <github@2martens.de>
2017-04-19 14:58:15 +02:00
91f79ab7ab Added delete method for estates
Signed-off-by: Jim Martens <github@2martens.de>
2017-04-19 12:42:15 +02:00
212ec3da44 Added missing return statement
Signed-off-by: Jim Martens <github@2martens.de>
2017-04-19 12:29:38 +02:00
6380420b5a Added method to load an estate from database
Signed-off-by: Jim Martens <github@2martens.de>
2017-04-19 12:27:21 +02:00
acf0d884d2 Added ability to load all estates
Signed-off-by: Jim Martens <github@2martens.de>
2017-04-19 11:26:05 +02:00
73c676b7c2 Extracted processing of select all query into own method
Signed-off-by: Jim Martens <github@2martens.de>
2017-04-19 10:46:53 +02:00
45af0d8043 Added method to get agent by username
This change also reduced redundancy by moving common code parts into
their own methods.

Signed-off-by: Jim Martens <github@2martens.de>
2017-04-19 10:12:47 +02:00
200a28e23d Added method to delete estate agents
Signed-off-by: Jim Martens <github@2martens.de>
2017-04-18 20:14:09 +02:00
2d1c4a2c75 Added getAll method to ORM
Signed-off-by: Jim Martens <github@2martens.de>
2017-04-18 19:22:41 +02:00
8a367daec8 Ensures that every persisted agent is managed
Signed-off-by: Jim Martens <github@2martens.de>
2017-04-14 17:00:35 +02:00
2da9b91fce Renamed method to get
Signed-off-by: Jim Martens <github@2martens.de>
2017-04-14 16:46:10 +02:00
00fd20c980 Moved database interaction into ORM class
Signed-off-by: Jim Martens <github@2martens.de>
2017-04-14 16:45:25 +02:00