示例#1
0
        public Company GetByCnpj(string cnpj)
        {
            CompanyCnpjSpecification specification = new CompanyCnpjSpecification(cnpj);

            return(_dbSet
                   .AsNoTracking()
                   .FirstOrDefault(specification.ToExpression()));
        }
        public void ShouldMatchUsingCnpjSpecification()
        {
            CompanyCnpjSpecification specification = new CompanyCnpjSpecification(cnpj);

            Assert.IsTrue(specification.IsSatisfiedBy(company));
        }
示例#3
0
        public Company GetByCnpj(string cnpj)
        {
            CompanyCnpjSpecification spec = new CompanyCnpjSpecification(cnpj);

            return(_companies.AsQueryable().FirstOrDefault(spec.ToExpression()));
        }