X-Git-Url: https://xp-dev.com/git/RRRRHHHH_Code/blobdiff_plain/1cf3957b65da8317e0f2f8cdbec1abb029b8c07d..08aaf3b19060c67249a3f3e206690c260e881713:/ruralHousesDB/src/domain/Booking.java diff --git a/ruralHousesDB/src/domain/Booking.java b/ruralHousesDB/src/domain/Booking.java new file mode 100644 index 0000000..4b68a70 --- /dev/null +++ b/ruralHousesDB/src/domain/Booking.java @@ -0,0 +1,65 @@ +package domain; + +import java.io.Serializable; +import java.util.Date; + +public class Booking implements Serializable { + + /** + * + */ + private static final long serialVersionUID = 1L; + private int bookingNumber; + private Date bookingDate; + private Client client; + private Offer offer; + + + + public Booking(int bN , Offer offer,Client client) { + + this.bookingNumber = bN; + this.offer = offer; + this.client=client; + //Booking date is assigned to actual date + this.bookingDate= new java.util.Date(System.currentTimeMillis()); + } + + + public Booking(int bN , Offer offer,Client client, Date bookDate) { + this.bookingNumber = bN; + this.offer = offer; + this.client=client; + this.bookingDate= bookDate; } + + + public int getBookNumber() { + return this.bookingNumber; + } + + public void setOffer(Offer offer) { + this.offer = offer; + } + + public Offer getOffer() { + return this.offer; + } + + + public void setBookDate(Date bookDate) { + this.bookingDate = bookDate; + } + + public Date getBookDate() { + return this.bookingDate; + } + + public Client getClient() { + return client; + } + + public void setClient(Client client) { + this.client = client; + } + +} \ No newline at end of file