Exemple #1
0
        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);
        }
Exemple #2
0
        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);
        }