Ejemplo n.º 1
0
        public async void InitCustomLocalMySQL(string customFolder)
        {
            if (this.Database.CreateIfNotExists())
            {
                List <RessourceProducer> allGoldProducer = JsonManager.Instance.GetAllGoldProducersFromJSon();
                foreach (RessourceProducer item in allGoldProducer)
                {
                    DbSetRessourceProducer.Add(item);
                }
                List <SoldiersProducer> allSoldierProducer = JsonManager.Instance.GetAllSoldierProducersFromJSon(AllPath.Instance.JsonCustomFolder + customFolder + AllPath.Instance.CustomSoldierProducer);
                foreach (SoldiersProducer item in allSoldierProducer)
                {
                    DbSetSoldiersProducer.Add(item);
                }
                List <Hero> allHeros = JsonManager.Instance.GetAllHerosFromJSon(AllPath.Instance.JsonCustomFolder + customFolder + AllPath.Instance.CustomHero);
                foreach (Hero hero in allHeros)
                {
                    DbSetHeros.Add(hero);
                }

                List <Shield> allShield = JsonManager.Instance.GetShieldsFromJSon();
                foreach (Shield shield in allShield)
                {
                    DbSetShield.Add(shield);
                }
                HealerHouse HealerHouse = JsonManager.Instance.GetHealerHouseFromJSon();
                DbSetHealerHouse.Add(HealerHouse);

                Blacksmith Blacksmith = JsonManager.Instance.GetBlacksmithFromJSon();
                DbSetBlacksmith.Add(Blacksmith);
                this.SaveChangesAsync();
            }
        }
Ejemplo n.º 2
0
 public async void InitLocalMySQL()
 {
     if (this.Database.CreateIfNotExists())
     {
         List <RessourceProducer> allGoldProducer = JsonManager.Instance.GetAllGoldProducersFromJSon();
         foreach (RessourceProducer item in allGoldProducer)
         {
             DbSetRessourceProducer.Add(item);
         }
         List <SoldiersProducer> allSoldierProducer = JsonManager.Instance.GetAllSoldierProducersFromJSon();
         foreach (SoldiersProducer item in allSoldierProducer)
         {
             DbSetSoldiersProducer.Add(item);
         }
         List <Hero> allHeros = JsonManager.Instance.GetAllHerosFromJSon();
         foreach (Hero hero in allHeros)
         {
             DbSetHeros.Add(hero);
         }
         this.SaveChangesAsync();
     }
 }