public MafiaData() { _boss = new Boss { Stronghold = "La Familia", Id = "1", Name = "GodFather", IdFamily = "1" }; _underBoss = new UnderBoss { Id = "2", IdBoss = "1", Name = "Joe Bananas", Hits = 40, IdFamily = "1", }; _capos.Add(new Capo { Id = "3", Name = "Ice Pick Willie", IdFamily = "1", Hits = 15, ZoneOfOperation = 1, Soldiers = new List <Soldier>() { new Soldier { Id = "5", Name = "Pistol Pete", IdFamily = "1", Hits = 6 }, new Soldier { Id = "6", Name = "Baby Shanks", IdFamily = "1", Hits = 1 } } }); _capos.Add(new Capo { Id = "4", Name = "Big Tuna", IdFamily = "1", Hits = 10, ZoneOfOperation = 2, Soldiers = new List <Soldier>() { new Soldier { Id = "7", Name = "Johnny Sausage", IdFamily = "1", Hits = 3 } } }); _underBoss.Capos = _capos; _soldiers.AddRange(_capos.SelectMany(c => c.Soldiers).ToList()); }
public IEnumerable <Capo> GetUnderBossCapos(UnderBoss underBoss) { return(_capos); }