Skip to content

IO classes at Lodz University of Technology (TUL)

Notifications You must be signed in to change notification settings

Podlewski/Pizzeria

Repository files navigation

Moduł produkty:

przy picisku "Dodaj do koszyka" wywułujecie metodę CartVM.AddProduct - zwróćcie uwagę, że jest tutaj DTO, bo zawiera również te dodatkowe składniki.

Moduł finalizacja i dostawy :

Zestaw produktów pobierać z CartVM.GetOrderProducts, dostajecie listę produktów (po integracji dorobię obsługę komponentów, po usteleniu pewnych rzeczy z modułem produktów), gdzie każdy produkt ma cenę, więc wystarczy odwołać się do odpowiedniego pola.

Jeśli chodzi o zniżkę, to nie jest to kluczowa funkcjonalność na ten moment. Ale wystarczy, że stworzycie instancję BaserService, przeszukacie kolekcję czy zawiara taki kod, i czy nie został użyty itp. a potem odejmiecie od ceny odpowiedni procent. (Tak, tak to nasza funkcjonalność, jednak nie wiem czy uda mi się wieczorem to dorobić jak skończycie, bo wszystko zależy o której skończycie :D)

Jesli chodzi o umieszczenie zamówienia na serwerze, tworzycie OrderService, potem Order, a w liście Products umieszczacie Produkty, które są w zamówieniu. Czynnośc polega na zmapowaniu tego co zwraca wam CartVM. A na koniec wywołanie metody OrderService.Insert i powinno śmigać.

About

IO classes at Lodz University of Technology (TUL)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages