protected void ValidateAgency(Agency agency) { var codeExample = new Agency { Code = agency.Code }; Check.Require(_agencyRepository.GetCountByExample(codeExample, agency.Id) == 0, "An agency with this code already exist."); var shortDescExample = new Agency { ShortDesc = agency.ShortDesc }; Check.Require(_agencyRepository.GetCountByExample(shortDescExample, agency.Id) == 0, "An agency with this short description already exist."); var longDescExample = new Agency { LongDesc = agency.LongDesc }; Check.Require(_agencyRepository.GetCountByExample(longDescExample, agency.Id) == 0, "An agency with this long description already exist."); }