Exemplo n.º 1
0
 public async Task <PokemonSkill> Get(int id)
 {
     using (var db = Db)
     {
         var pokemonSkillRepository = new PokemonSkillRepository(db);
         return(await pokemonSkillRepository.FindOneById(id));
     }
 }
Exemplo n.º 2
0
        public async void Delete(int id)
        {
            using (var db = Db)
            {
                var pokemonSkillRepository = new PokemonSkillRepository(db);
                var pokemonSkill           = await pokemonSkillRepository.FindOneById(id);

                pokemonSkillRepository.Delete(pokemonSkill);
            }
        }
Exemplo n.º 3
0
        public async void Update(List <PokemonSkill> values)
        {
            using (var db = Db)
            {
                var pokemonSkillRepository = new PokemonSkillRepository(db);

                foreach (var value in values)
                {
                    var pokemonType = await pokemonSkillRepository.FindOneById(value.Id);

                    pokemonType.Name = value.Name;

                    pokemonSkillRepository.Update(value);
                }
            }
        }