3 import java.io.Serializable;
6 public class Booking implements Serializable {
11 private static final long serialVersionUID = 1L;
12 private int bookingNumber;
13 private boolean isPaid;
14 private Date bookingDate;
15 private Client client;
22 public Booking(int bN , Offer offer,Client client) {
24 this.bookingNumber = bN;
27 //Booking date is assigned to actual date
28 this.bookingDate= new java.util.Date(System.currentTimeMillis());
32 public void imprimete(){
33 System.out.println(bookingNumber);
34 System.out.println(isPaid);
35 System.out.println(bookingDate);
36 System.out.println(client.toString());
37 System.out.println(offer);
40 public int getBookNumber() {
41 return this.bookingNumber;
44 public void setOffer(Offer offer) {
48 public Offer getOffer() {
52 public float getPrice() {
53 return this.offer.getPrice();
56 public void setBookDate(Date bookDate) {
57 this.bookingDate = bookDate;
60 public Date getBookDate() {
61 return this.bookingDate;
68 public void notPaid() {
72 public boolean isPaid() {
78 public Client getClient() {
82 public void setClient(Client client) {