C
C#2mo ago
SaltedFishy

Working on a car booking system, but the booking calendar isn't functioning properly

The Car Booking System is a MVC project where users can: - View a list of cars that are avalerble. - View details about a car (such as its title, model, image, and specifications). - Select start and end dates with specific times for booking the car. - Submit their booking details, including a destination, to a server to save the booking. Prevent double booking by: - Highlighting already booked dates (so users know they cannot book on those dates). - Disabling previously booked date ranges to stop users from selecting them. The Core Problem There are two key issues 1. Highlighting Booked Dates What should happen: - The calendar should show dates already booked (using a "highlight" style). - Booked dates should display a tooltip explaining the booking period (e.g., "Booked from 2025-12-01 10:00 to 2025-12-01 14:00"). What's happening instead: - Booked dates are not highlighted. 2. Preventing Overlapping Bookings What should happen: - Users should not be able to select date ranges or times that overlap with existing bookings. What's happening instead: - Users are still able to select already booked date ranges. I have a Razor page linked where I believe the problem lies: https://paste.mod.gg/osixxvlzrfla/0
BlazeBin - osixxvlzrfla
A tool for sharing your source code with the world!
2 Replies
SaltedFishy
SaltedFishyOP2mo ago
here is the code via $paste: https://paste.mod.gg/osixxvlzrfla/0
BlazeBin - osixxvlzrfla
A tool for sharing your source code with the world!
MODiX
MODiX2mo ago
If your code is too long, you can post to https://paste.mod.gg/, save, and copy the link into chat for others to see your shared code!

Did you find this page helpful?