charliemarlow / ECinemaBooking

Flask e-Commerce app for a movie ticketing website
1 stars 1 forks source link

Admin: data integrity #54

Open charliemarlow opened 4 years ago

charliemarlow commented 4 years ago

We need to make sure that all admin operations are valid.

I.e. an admin cannot delete a movie if there are active bookings (potentially there would need to be a refund), or delete showrooms that have showtime.

charliemarlow commented 4 years ago

This is implemented for everything except for manage users, manage admin

charliemarlow commented 4 years ago

this is done for manage users

charliemarlow commented 4 years ago

need to have a discussion on rules for deleting objects and invalidating objects after a period of time

charliemarlow commented 4 years ago

Deleting a movie:

Deleting a Showtime:

Deleting a Theater:

Deleting a Promotion:

Deleting a Customer: