Index: src/main/java/com/example/moviezone/model/Ticket.java
===================================================================
--- src/main/java/com/example/moviezone/model/Ticket.java	(revision 03fd09806b252317e22c32ca0f2e7f8bba38f160)
+++ src/main/java/com/example/moviezone/model/Ticket.java	(revision 3242ef4a24cd69e2e10646e919b1e21b399d36a4)
@@ -28,6 +28,12 @@
     Customer customer;
 
+    public Ticket(long price, Customer customer) {
+        this.price = price;
+        this.customer = customer;
+        this.date_reserved=LocalDate.now();
+    }
 
+    public Ticket() {
 
-
+    }
 }
Index: src/main/java/com/example/moviezone/service/Impl/TicketServiceImpl.java
===================================================================
--- src/main/java/com/example/moviezone/service/Impl/TicketServiceImpl.java	(revision 03fd09806b252317e22c32ca0f2e7f8bba38f160)
+++ src/main/java/com/example/moviezone/service/Impl/TicketServiceImpl.java	(revision 3242ef4a24cd69e2e10646e919b1e21b399d36a4)
@@ -26,3 +26,8 @@
         return ticketRepository.findAllByCustomer(customer);
     }
+
+    @Override
+    public Ticket save(long price, Customer customer) {
+        return ticketRepository.save(new Ticket(price,customer));
+    }
 }
Index: src/main/java/com/example/moviezone/service/TicketService.java
===================================================================
--- src/main/java/com/example/moviezone/service/TicketService.java	(revision 03fd09806b252317e22c32ca0f2e7f8bba38f160)
+++ src/main/java/com/example/moviezone/service/TicketService.java	(revision 3242ef4a24cd69e2e10646e919b1e21b399d36a4)
@@ -9,3 +9,5 @@
     List<Ticket> findAllTickets();
     List<Ticket> findAllByCustomer(Customer customer);
+
+    Ticket save(long price,Customer customer);
 }
