public List <int> VerifyQuarter() { var errors = new List <int>(); if (Quarter == null) { return(errors); } Quarter = Quarter.Trim().Replace(HidroConstants.DOUBLE_SPACE, HidroConstants.WHITE_SPACE); if (string.IsNullOrWhiteSpace(Quarter)) { Quarter = null; return(errors); } Quarter = HelperProvider.CapitalizeFirstLetterOfEachWord(Quarter); var lenTest = new Regex(@".{1,40}"); if (!lenTest.IsMatch(Quarter)) { errors.Add(25); } var rx = new Regex(@"^[A-Za-z\d ]*$"); if (!rx.IsMatch(Quarter)) { errors.Add(26); } return(errors); }