Cześć wszystkim,
Aplikacja tworzona w c#, łączenie z mysql (host lokalny)
pod zdjęciami przejdę do rzeczy
Podgląd z mysql:
Podgląd kodu z c#
Tworzę projekt wypożyczalni samochodów, jednak napotkałem problem który rozkłada mnie na łopatki.
Korzystam z 3 tabel;
- Samochody z danymi typu marka/model/cena/moc etc.
- Klienci login/haslo/imie/nazwisko/numer tel
- Wypozyczenia - widoczne wyżej
Korzystam z datatimepicker (DataOd - od kiedy chcę wypożyczyć auto, DataDo- do kiedy chcę wypożyczyć auto). Zarejestrowany w aplikacji użytkownik wybiera termin, kiedy chce wypożyczyć auto- funkcja działa, jednak po wypożyczeniu nie można ponownie dokonać rezerwacji, gdyż nie umiem zrobić osobnej funkcji, która będzie sprawdzała/porównywała terminy nie kolidujące ze sobą.
np. Użytkownik A wypożycza auto od 10 stycznia 2020 do 15 stycznia 2020, a następnie Użytkownik B planuje wypożyczyć ten sam pojazd od 16 stycznia do 22 stycznia 2020r.
Aktualnie dla danego pojazdu mogę rezerwację dokonać tylko raz- bez względu na to, który użytkownik chce je wypożyczyć.
Czy jest ktoś na tyle uprzejmy, aby posłużyć swą wiedzą i przedstawić zarys kodu jakby to mniej więcej miało wyglądać?