public Product GetById(Guid id) { return(_context.Product .AsNoTracking() .Where(ProductQueries.GetById(id)) .FirstOrDefault()); }
public Book GetById(int id) { return(_context.Books .Include(b => b.Category) .Include(b => b.PricingGroup) .FirstOrDefault(ProductQueries.GetById(id))); }
public void Delete(Guid id) { var product = _context.Product .AsNoTracking() .AsQueryable() .FirstOrDefault(ProductQueries.GetById(id)); _context.Product.Remove(product); _context.SaveChanges(); }
public void QueryProductById() { var result = _items.AsQueryable().Where(ProductQueries.GetById(_items[0].Id)).OrderBy(ProductQueries.WhereOrderBy()); Assert.AreEqual(1, result.Count()); }