Esempio n. 1
0
        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());
        }
Esempio n. 2
0
 public IEnumerable <Capo> GetUnderBossCapos(UnderBoss underBoss)
 {
     return(_capos);
 }