File tree 2 files changed +0
-6
lines changed
src/main/kotlin/com/group4/ticketingservice/service
2 files changed +0
-6
lines changed Original file line number Diff line number Diff line change @@ -5,15 +5,13 @@ import com.group4.ticketingservice.repository.BookingRepository
5
5
import com.group4.ticketingservice.repository.PerformanceRepository
6
6
import com.group4.ticketingservice.repository.UserRepository
7
7
import org.springframework.stereotype.Service
8
- import org.springframework.transaction.annotation.Transactional
9
8
10
9
@Service
11
10
class BookingService (
12
11
private val userRepository : UserRepository ,
13
12
private val performanceRepository : PerformanceRepository ,
14
13
private val bookingRepository : BookingRepository
15
14
) {
16
- @Transactional
17
15
fun createBooking (userId : Long , performanceId : Long ): Booking {
18
16
val user = userRepository.findById(userId).orElseThrow {
19
17
IllegalArgumentException (" User not found" )
@@ -32,7 +30,6 @@ class BookingService(
32
30
}
33
31
}
34
32
35
- @Transactional
36
33
fun updateBooking (bookingId : Long , performanceId : Long ): Booking {
37
34
val booking: Booking = bookingRepository.findById(bookingId).orElseThrow {
38
35
IllegalArgumentException (" Booking not found" )
@@ -45,7 +42,6 @@ class BookingService(
45
42
return bookingRepository.save(booking)
46
43
}
47
44
48
- @Transactional
49
45
fun deleteBooking (id : Long ) {
50
46
if (bookingRepository.existsById(id)) {
51
47
bookingRepository.deleteById(id)
Original file line number Diff line number Diff line change @@ -3,11 +3,9 @@ package com.group4.ticketingservice.service
3
3
import com.group4.ticketingservice.entity.User
4
4
import com.group4.ticketingservice.repository.UserRepository
5
5
import org.springframework.stereotype.Service
6
- import org.springframework.transaction.annotation.Transactional
7
6
8
7
@Service
9
8
class UserService (val userRepository : UserRepository ) {
10
- @Transactional
11
9
fun createUser (name : String , email : String ): User {
12
10
val user = User (name = name, email = email)
13
11
return userRepository.save(user)
You can’t perform that action at this time.
0 commit comments