private static string BuildPokemonRow(int indx, PokemonUiData pokemon) => $"{indx}) {pokemon.Name} CP:{pokemon.Cp} IV:{pokemon.Iv.ToN1()}";
private static async void LevelUpPokemon(ISession session, PokemonUiData pokemon, bool toMax = false) { await LevelUpSpecificPokemonTask.Execute(session, pokemon.Id, toMax); }
private static async void TransferPokemon(ISession session, PokemonUiData pokemon) { await TransferPokemonTask.Execute(session, pokemon.Id); }
private static async void EvolvePokemon(ISession session, PokemonUiData pokemon) { await EvolveSpecificPokemonTask.Execute(session, pokemon.Id); }