public void Delete(PresetMeal meal)
        {
            bool deleted = meals.Remove(meal);

            if (!deleted)
            {
                throw new InvalidOperationException();
            }
        }
 public void Edit(PresetMeal presetMeal)
 {
     throw new NotImplementedException();
 }
 public void Add(PresetMeal presetMeal)
 {
     meals.Add(presetMeal);
 }
 public void Delete(PresetMeal presetMeal)
 {
     context.PresetMeals.Remove(presetMeal);
 }
 public void Edit(PresetMeal presetMeal)
 {
     context.Entry(presetMeal).State = System.Data.Entity.EntityState.Modified;
 }
 public void Add(PresetMeal presetMeal)
 {
     context.PresetMeals.Add(presetMeal);
 }