Changed Contract.date from String to Date
Changed Contract.date from String to Date
This commit is contained in:
parent
82c8df3e5c
commit
85010e6025
|
@ -11,6 +11,7 @@ import de.dis2017.data.TenancyContract;
|
||||||
import de.dis2017.data.db.ORM;
|
import de.dis2017.data.db.ORM;
|
||||||
import de.dis2017.data.db.Type;
|
import de.dis2017.data.db.Type;
|
||||||
|
|
||||||
|
import java.sql.Date;
|
||||||
import java.sql.Timestamp;
|
import java.sql.Timestamp;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
@ -144,7 +145,7 @@ public class Main {
|
||||||
printListOfPersons();
|
printListOfPersons();
|
||||||
contract.setPerson(FormUtil.readInt("Person"));
|
contract.setPerson(FormUtil.readInt("Person"));
|
||||||
contract.setPlace(FormUtil.readString("Place"));
|
contract.setPlace(FormUtil.readString("Place"));
|
||||||
contract.setDate(FormUtil.readString("Date"));
|
contract.setDate(Date.valueOf(FormUtil.readString("Date")));
|
||||||
if(_orm.isApartment(contract.getEstate())){
|
if(_orm.isApartment(contract.getEstate())){
|
||||||
TenancyContract tenContract = new TenancyContract(contract);
|
TenancyContract tenContract = new TenancyContract(contract);
|
||||||
System.out.println("Start Date:");
|
System.out.println("Start Date:");
|
||||||
|
|
|
@ -2,11 +2,11 @@ package de.dis2017.data;
|
||||||
/**
|
/**
|
||||||
* Contract data class
|
* Contract data class
|
||||||
*/
|
*/
|
||||||
import java.util.Date;
|
import java.sql.Date;
|
||||||
|
|
||||||
public class Contract {
|
public class Contract {
|
||||||
private int contractNo = -1;
|
private int contractNo = -1;
|
||||||
private String date;
|
private Date date;
|
||||||
private String place;
|
private String place;
|
||||||
private int person;
|
private int person;
|
||||||
private int estate;
|
private int estate;
|
||||||
|
@ -24,10 +24,10 @@ public class Contract {
|
||||||
public void setContractNo(int contractNo) {
|
public void setContractNo(int contractNo) {
|
||||||
this.contractNo = contractNo;
|
this.contractNo = contractNo;
|
||||||
}
|
}
|
||||||
public String getDate() {
|
public Date getDate() {
|
||||||
return date;
|
return date;
|
||||||
}
|
}
|
||||||
public void setDate(String date) {
|
public void setDate(Date date) {
|
||||||
this.date = date;
|
this.date = date;
|
||||||
}
|
}
|
||||||
public String getPlace() {
|
public String getPlace() {
|
||||||
|
|
|
@ -664,7 +664,7 @@ public class ORM {
|
||||||
String insertSQL = "INSERT INTO CONTRACT (date, place) " +
|
String insertSQL = "INSERT INTO CONTRACT (date, place) " +
|
||||||
"VALUES (?, ?)";
|
"VALUES (?, ?)";
|
||||||
PreparedStatement pstmt = _connection.prepareStatement(insertSQL, Statement.RETURN_GENERATED_KEYS);
|
PreparedStatement pstmt = _connection.prepareStatement(insertSQL, Statement.RETURN_GENERATED_KEYS);
|
||||||
pstmt.setString(1, contract.getDate());
|
pstmt.setDate(1, contract.getDate());
|
||||||
pstmt.setString(2, contract.getPlace());
|
pstmt.setString(2, contract.getPlace());
|
||||||
pstmt.executeUpdate();
|
pstmt.executeUpdate();
|
||||||
|
|
||||||
|
@ -707,7 +707,7 @@ public class ORM {
|
||||||
// create query
|
// create query
|
||||||
String updateSQL = "UPDATE CONTRACT SET date = ?, place = ? WHERE ContractNumber = ?";
|
String updateSQL = "UPDATE CONTRACT SET date = ?, place = ? WHERE ContractNumber = ?";
|
||||||
PreparedStatement pstmt = _connection.prepareStatement(updateSQL);
|
PreparedStatement pstmt = _connection.prepareStatement(updateSQL);
|
||||||
pstmt.setString(1, contract.getDate());
|
pstmt.setDate(1, contract.getDate());
|
||||||
pstmt.setString(2, contract.getPlace());
|
pstmt.setString(2, contract.getPlace());
|
||||||
pstmt.setInt(3, contract.getContractNo());
|
pstmt.setInt(3, contract.getContractNo());
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue