michalmrowiec / CarRental

0 stars 0 forks source link

Add new veehicle (UI) #19

Open michalmrowiec opened 5 months ago

michalmrowiec commented 5 months ago

Zalogowany pracownik może dodać nowy pojazd, korzystając z tych akcji API:

https://github.com/michalmrowiec/CarRental/blob/4cbe037f833f67ad334bca8b96f8274353daffd6/CarRental/API/Controllers/VehicleController.cs#L53-L80

marcinkusnierz91 commented 4 months ago

Dodałem komponent odpowiadający co dodawanie samochodów.

Działa tylko dla employee.

michalmrowiec commented 4 months ago
  1. Uprawnienia do tworzenia samochodów powinny być dla ról: admin, manager i employee.
  2. Dobrze by było zrobić tak, aby po pomyślnym dodaniu pojazdu, z automatu przenosi do componentu AddVehicleImage opisany tutaj -> #31. Fajnie by było zapisać np. w local storage Id nowo dodanego pojazdu, tak aby po przejściu na tą stronę, automatycznie z listy select wybrany został nowo dodany pojazd.
  3. Powiadomienie po pomyślnym dodaniu pojazdu powinno być zielone! Ale gdy niepowodzenie czerwone. https://github.com/michalmrowiec/CarRental/blob/718765eed22904b135bbe82e1604bbd2f8652ceb/CarRental/ClientApp/src/components/VehiclesPage/AddVehicle.js#L196