From ed2093670f6864a04f752ec4964175b952a7aa5e Mon Sep 17 00:00:00 2001 From: "michael.ramusi" <michael.ramusi@etu.hesge.ch> Date: Sun, 3 Feb 2019 20:52:44 +0100 Subject: [PATCH] possibility to supply stocks --- services/src/main/java/ch/hepia/order/http.java | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/services/src/main/java/ch/hepia/order/http.java b/services/src/main/java/ch/hepia/order/http.java index 844e118..8f630b3 100644 --- a/services/src/main/java/ch/hepia/order/http.java +++ b/services/src/main/java/ch/hepia/order/http.java @@ -70,11 +70,20 @@ public class http { @RequestMapping("/createProduct") - public Product createProduct(@RequestParam(value = "name", defaultValue = "poire") String name, - @RequestParam(value = "price", defaultValue = "1") double price) { + public Product createProduct( + @RequestParam(value = "name", defaultValue = "poire") String name, + @RequestParam(value = "price", defaultValue = "1") double price) { stockService.send(new EventCreateProduct(1, "Creating the product", name, price)); + return null; + } + + @RequestMapping("/supplyStock") + public Product supplyStock( + @RequestParam(value = "idProduct", defaultValue = "1") int idProduct, + @RequestParam(value = "quantity", defaultValue = "10") int quantity) { + stockService.send(new EventAddProductQuantity(1, "Supplying ", idProduct, quantity)); return null; } -- GitLab