diff --git a/src/main/asciidoc/models/design/order.puml b/src/main/asciidoc/models/design/order.puml index 88e0bc7..b421b1d 100644 --- a/src/main/asciidoc/models/design/order.puml +++ b/src/main/asciidoc/models/design/order.puml @@ -24,9 +24,12 @@ package catering.order { class OrderController { + OrderController() + initializeCart() : Cart - + addProduct(product : Product, amount : int, cart: Cart) - + buy(cart : Cart, userAccount : UserAccount) : String - + orders(model : Model) : String + + addProductToCart(product : Product, amount : int, cart: Cart) + + complete(cart : Cart, userAccount : UserAccount) : String + + getCompletedOrders(model : Model) : String + + cancelOrder(order : Order) : boolean + + getWorkingHours(employee : Employee) : Map + + TODOOO() } OrderController --> OrderManager : "-orderManager"