X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2FdbObjects%2FOrganisation.java;h=4c23488e88ace2c185d7a62a49654d836abbb3f4;hp=407fcb5916c2c7fff3bf1605639b44333a6b3f04;hb=346185795ad8dd3dbfeb417d2dccb69a39af64be;hpb=1ccaa2d6535ac8fdde810315734636aada18adbe diff --git a/src/org/cacert/gigi/dbObjects/Organisation.java b/src/org/cacert/gigi/dbObjects/Organisation.java index 407fcb59..4c23488e 100644 --- a/src/org/cacert/gigi/dbObjects/Organisation.java +++ b/src/org/cacert/gigi/dbObjects/Organisation.java @@ -49,19 +49,23 @@ public class Organisation extends CertificateOwner { private String city; - public Organisation(String name, String state, String province, String city, User creator) { + private String email; + + public Organisation(String name, String state, String province, String city, String email, User creator) { this.name = name; this.state = state; this.province = province; this.city = city; + this.email = email; int id = super.insert(); - GigiPreparedStatement ps = DatabaseConnection.getInstance().prepare("INSERT INTO organisations SET id=?, name=?, state=?, province=?, city=?, creator=?"); + GigiPreparedStatement ps = DatabaseConnection.getInstance().prepare("INSERT INTO organisations SET id=?, name=?, state=?, province=?, city=?, contactEmail=?, creator=?"); ps.setInt(1, id); ps.setString(2, name); ps.setString(3, state); ps.setString(4, province); ps.setString(5, city); - ps.setInt(6, creator.getId()); + ps.setString(6, email); + ps.setInt(7, creator.getId()); synchronized (Organisation.class) { ps.execute(); } @@ -74,6 +78,7 @@ public class Organisation extends CertificateOwner { state = rs.getString("state"); province = rs.getString("province"); city = rs.getString("city"); + city = rs.getString("contactEmail"); } public String getName() { @@ -92,6 +97,10 @@ public class Organisation extends CertificateOwner { return city; } + public String getContactEmail() { + return email; + } + public static synchronized Organisation getById(int id) { CertificateOwner co = CertificateOwner.getById(id); if (co instanceof Organisation) {