public void importUpg(upgrades data) { using (postgresContext db = new postgresContext()) { var upgList = db.upgrades.ToList(); if (upgList.Where(el => el.id == data.id).ToList().Count == 0) { db.upgrades.Add(data); db.SaveChanges(); return; } var updatedUpg = upgList.Where(el => el.id == data.id).ToList()[0]; updatedUpg.upg_data = data.upg_data; db.upgrades.Update(updatedUpg); db.SaveChanges(); } }
// Use this for initialization void Start() { for (int i = 0; i < 10; i++) { ownedPlants.Add(false); researchedPlants.Add(false); upgrades temp = new upgrades(); upgrades temp2 = new upgrades(); for (int j = 0; j < 5; j++) { temp.ups.Add(false); temp2.ups.Add(false); } ownedUpgrades.Add(temp); researchedUpgrades.Add(temp2); } DontDestroyOnLoad(this.gameObject); }
// Use this for initialization void Start() { instance = this; }