private async Task LoadType(string type) { try { var damageRelation = await PokemonProcessor.LoadType(type); PokemonDamage1.Add(damageRelation); } catch { MessageBox.Show("There was an error when loading pokemon type"); } }
private async Task LoadPokemonType(int num) { foreach (var t in BattlePokemon[num].types) { if (num == 0) { PokemonDamage1.Add(await PokemonProcessor.LoadType(t.type.name)); } else { PokemonDamage2.Add(await PokemonProcessor.LoadType(t.type.name)); } } }