public IActionResult AddOrder(int id, NewOrderInfo orderInfo) { try { _service.AddOrder(id, orderInfo); } catch (CustomerNotFoundException ex) { return(BadRequest("Such customer does not exists")); } catch (ConfectioneryNameNotFoundException ex) { return(BadRequest("No such confectionery name")); } return(Ok("Done")); }
public IActionResult AddOrder(int id, AddOrderRequest request) { try { var res = _service.AddOrder(id, request); return(Ok(res)); } /*catch(NoSuchCustomerException | NoSuchConfectioneryException ex) * { * return BadRequest(ex.Message); * }*/// tried to do like that(works in Java) but failed and didn't find solution :( catch (NoSuchCustomerException ex) { return(BadRequest(ex.Message)); } catch (NoSuchConfectioneryException e) { return(BadRequest(e.Message)); } }
public IActionResult AddOrder(int IdClient, AddOrderRequest request) { return(Ok(dbService.AddOrder(IdClient, request))); }
public IActionResult addOrder(DTOs.Requests.OrderRequest request, int id) { return(_service.AddOrder(request, id)); }
public IActionResult AddOrder(AddOrderRequest request, int idKlient) { return(Ok(_service.AddOrder(request, idKlient))); }