public async Task <IActionResult> Add(DishForAddDto dishDto) { var dishToAdd = _mapper.Map <Dish>(dishDto); _repo.Add(dishToAdd); return(Ok()); }
public HttpResponseMessage PostDish(string dish) { bool result = dishRepository.Add(dish); if (result) { var response = Request.CreateResponse <String>(HttpStatusCode.Created, dish); string uri = Url.Link("DefaultApi", new { id = dish }); response.Headers.Location = new Uri(uri); return(response); } else { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Dish not included with sucess")); } }