Ejemplo n.º 1
0
        /// <summary>
        /// Get Zip Code list from CSV file
        /// </summary>
        /// <returns>Zip Code list</returns>
        public List <ZipCode> GetZipCodes()
        {
            var zipCodes = new List <ZipCode>();

            zipCodes = ZipCodesFile.Skip(1).Select(e => ZipCode.FromCsv(e)).ToList();
            return(zipCodes);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Check if Zip Code file is valid
        /// </summary>
        /// <returns></returns>
        public bool IsValidZipCodeFile()
        {
            var validLines = ZipCodesFile.Skip(1).Take(1).Select(e => ZipCode.IsCsvValid(e)).ToList();

            return(validLines.Where(e => !e).Count() == 0);
        }