public async Task DeletePokemon_ByEntry(int pokedexEntry) { // Remove Pokemon by entry // Search for Pokemon list by entry //List<Pokemon> listPokemon = await _pokemonRepository.GetPokemons_ByEntry(pokedexEntry, DetailLevel.ForeignKeys); List <Pokemon> listPokemon = await _pokemonRepository.GetPokemons_ByEntry(pokedexEntry); if (listPokemon == null) { return; } // Remove Pokemon list await _pokemonRepository.DeletePokemon_List(listPokemon); }