Esempio n. 1
0
 public async Task DeleteFood(int id)
 {
     using (var db = new FoodStacksDbContext(_options))
     {
         var food = db.Food.FirstOrDefault(f => f.Id == id);
         db.Food.Remove(food);
         db.SaveChanges();
     }
 }
Esempio n. 2
0
 public async Task UpdateFood(Food food)
 {
     using (var db = new FoodStacksDbContext(_options))
     {
         var upFood = db.Food.FirstOrDefault(f => f.Id == food.Id);
         db.Food.Update(upFood);
         db.SaveChanges();
     }
 }
Esempio n. 3
0
        public async Task <List <Food> > GetAllFood()
        {
            var foods = new List <Food>();

            using (var db = new FoodStacksDbContext(_options))
            {
                foods = await db.Food.ToListAsync();

                db.SaveChanges();
            }
            return(foods);
        }
Esempio n. 4
0
        public async Task AddFood(Food food)
        {
            using (var db = new FoodStacksDbContext(_options))
            {
                if (food.Title != null)
                {
                    await db.Food.AddAsync(food);

                    db.SaveChanges();
                }
                throw new Exception();
            }
        }