public int CreateFood(Application.Food.CreateFoodModel food) { return(_foodRepository.Create(new Domain.Food() { Name = food.Name, CaloriesPer100gr = food.CaloriesPer100gr, CaloriesPerUnit = food.CaloriesPerUnit })); }
public IActionResult Create([FromBody] Application.Food.CreateFoodModel item) { try { if (item == null) { return(BadRequest()); } var id = _foodAppService.CreateFood(item); return(CreatedAtRoute("GetFood", new { controller = "Food", id = id }, item)); } catch (Exception exc) { return(new ObjectResult(exc)); } }