public async Task <ActionResult <int> > Put(int id, [FromBody] CuisineTypeModel cuisineTypeModel)
        {
            if (id != cuisineTypeModel.Id)
            {
                return(BadRequest());
            }

            return(await _cuisineTypeService.Update(cuisineTypeModel));
        }
        public async Task <ActionResult <CuisineTypeModel> > Post(CuisineTypeModel cuisineTypeModel)
        {
            await _cuisineTypeService.Save(cuisineTypeModel);

            return(CreatedAtAction("Get", new { id = cuisineTypeModel.Id }, cuisineTypeModel));
        }
        public async Task <int> Update(CuisineTypeModel cuisineType)
        {
            var recipeEntity = _mapper.Map <CuisineType>(cuisineType);

            return(await _cuisineTypeRepository.Update(recipeEntity));
        }