public List <Company> GetByRange(int skip, int take, string word, EStatusCompany status) { return(_context.Company .Include("ListAddressCompany") .Include("ListPhonesCompany") .Where(CompanySpecs.GetCompany(word, status)) .OrderBy(x => x.IdCompany).Skip((skip - 1) * take).Take(take).ToList()); }
public int GetCount(string word, EStatusCompany status) { return(_context.Company.Where(CompanySpecs.GetCompany(word, status)).Count()); }