public void AddBeeToHive(Bee newBee) { if (this.BeeList.Count == this.MaxBees) { Console.WriteLine("This hive is full. Expand your hive to add more bees."); } else { this.BeeList.Add(newBee); } }
public void CreateNewHive() { Console.WriteLine(); if (this.HiveList.Count == 2) { Console.WriteLine("Two Hives is enough for now"); Start(); } else { Hive newHive = new Hive(); Console.WriteLine("Name your new Hive: "); string hiveName = Console.ReadLine(); newHive.Name = hiveName; if (this.HiveList.Count == 0) { Bee beeJohn = new Bee("John", 3.2); Bee beePaul = new Bee("Paul", 2.7); Bee beeGeorge = new Bee("George", 1.1); Bee beeRingo = new Bee("Ringo", 2.0); newHive.BeeList.Add(beeJohn); newHive.BeeList.Add(beePaul); newHive.BeeList.Add(beeGeorge); newHive.BeeList.Add(beeRingo); } else { Bee beeKurt = new Bee("Kurt", 2.3); Bee beeDave = new Bee("Dave", 7.4); Bee beeKrist = new Bee("Krist", 1.5); newHive.BeeList.Add(beeKurt); newHive.BeeList.Add(beeDave); newHive.BeeList.Add(beeKrist); } this.HiveList.Add(newHive); Start(); } }