public async Task <PokemonSkill> Get(int id) { using (var db = Db) { var pokemonSkillRepository = new PokemonSkillRepository(db); return(await pokemonSkillRepository.FindOneById(id)); } }
public async void Delete(int id) { using (var db = Db) { var pokemonSkillRepository = new PokemonSkillRepository(db); var pokemonSkill = await pokemonSkillRepository.FindOneById(id); pokemonSkillRepository.Delete(pokemonSkill); } }
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); } } }