public Pokemon FindById(int id) { var serviceType = new PokemonTypeService(); var pokemon = _Repository.FindById(id); var type = serviceType.FindId(pokemon.PokemonTypeId); pokemon.PokemonType = type; return(pokemon); }
public List <Pokemon> FindAll() { var allPokers = _Repository.FindAll(); var serviceType = new PokemonTypeService(); List <PokemonType> allTypes = serviceType.FindAll(); allPokers.Select(x => { x.PokemonType = (from z in allTypes where z.Id == x.PokemonTypeId select z) .FirstOrDefault(); return(x); }) .ToList(); return(allPokers); }