Пример #1
0
        public async Task <IList <Pet> > GetByOwnerId(Guid ownerid)
        {
            var result = await _repositoryContext.Pets.AsNoTracking()
                         .Where(PetsQueries.GetByOwnerId(ownerid)).ToListAsync();

            return(result);
        }
Пример #2
0
        public void DeleteByPetId(Guid petId)
        {
            var pet = _repositoryContext.Pets.AsNoTracking()
                      .Where(PetsQueries.DeleteByPetId(petId)).FirstOrDefault();

            if (pet is Pet)
            {
                _repositoryContext.Pets.Remove(pet);
            }
            _repositoryContext.SaveChanges();
        }