public async Task UpdateFoodAsync(Guid foodId, FoodRequestModel foodRequestModel) { var food = await foodAppDbContext.Foods.FirstOrDefaultAsync(x => x.Id == foodId); FoodMapper.Map(foodRequestModel, food); foodAppDbContext.Update(food); await foodAppDbContext.SaveChangesAsync(); }
public async Task <Guid> CreateFoodAsync(FoodRequestModel foodRequestModel) { var food = FoodMapper.Map(foodRequestModel); food.Id = Guid.NewGuid(); await foodAppDbContext.AddAsync(food); await foodAppDbContext.SaveChangesAsync(); return(food.Id); }