Fixed type of startDate and duration in TenancyContract

Signed-off-by: Jim Martens <github@2martens.de>
This commit is contained in:
Jim Martens 2017-04-24 14:59:14 +02:00
parent 781a74ade2
commit f3a365aa3e
2 changed files with 10 additions and 10 deletions

View File

@ -1,27 +1,27 @@
package de.dis2017.data;
import java.util.Date;
import java.sql.Timestamp;
public class TenancyContract extends Contract {
private int startDate;
private int duration;
private int additionalCost;
private Timestamp startDate;
private Timestamp duration;
private int additionalCost;
private int apartment;
public int getStartDate() {
public Timestamp getStartDate() {
return startDate;
}
public void setStartDate(int startDate) {
public void setStartDate(Timestamp startDate) {
this.startDate = startDate;
}
public int getDuration() {
public Timestamp getDuration() {
return duration;
}
public void setDuration(int duration) {
public void setDuration(Timestamp duration) {
this.duration = duration;
}

View File

@ -220,8 +220,8 @@ public class ORM {
((PurchaseContract) contract).setHouse(rs.getInt("house"));
}
if (contract instanceof TenancyContract) {
((TenancyContract) contract).setStartDate(rs.getInt("startDate"));
((TenancyContract) contract).setDuration(rs.getInt("duration"));
((TenancyContract) contract).setStartDate(rs.getTimestamp("startDate"));
((TenancyContract) contract).setDuration(rs.getTimestamp("duration"));
((TenancyContract) contract).setAdditionalCost(rs.getInt("additionalCosts"));
((TenancyContract) contract).setApartment(rs.getInt("apartment"));
}