コード例 #1
0
        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();
        }
コード例 #2
0
        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);
        }