private List <Fruit> GetFruit() { List <Fruit> allFruits; List <Fruit> pickedFruits = new List <Fruit>(); Random random = new Random(); allFruits = db.Fruits.ToList(); for (int i = 0; i < (int)cbNumberOfFruit.SelectedItem; i++) { Fruit pickedFruit = allFruits[random.Next(1, allFruits.Count())]; pickedFruit.BeenPicked(); db.SaveChanges(); pickedFruits.Add(pickedFruit); } return(pickedFruits); }
private void btnRunGenerator_Click(object sender, EventArgs e) { //getActiveMeals; db = new MealGeneratorContext(); ShoppingList shoppingList = new ShoppingList { Meals = GetMeals(), Fruits = GetFruit(), Date = dtDateFrom.Value }; db.ShoppingLists.Add(shoppingList); db.SaveChanges(); }