public List<string> GetStates()
        {
            const int INDEX = 0;
            var ufs = new List<string>();

            try
            {
                using (var service = new cidadesSoapClient())
                {
                    var states = service.RETORNA_ESTADOS();
                    ufs.AddRange(from object state in states.Tables[0].Rows select GetDataRowValueFor(state, INDEX));
                }
            }
            catch
            {
                throw new UnavailableWebServiceException();
            }

            return ufs;
        }
Example #2
0
        public List <string> GetStates()
        {
            const int INDEX = 0;
            var       ufs   = new List <string>();

            try
            {
                using (var service = new cidadesSoapClient())
                {
                    var states = service.RETORNA_ESTADOS();
                    ufs.AddRange(from object state in states.Tables[0].Rows select GetDataRowValueFor(state, INDEX));
                }
            }
            catch
            {
                throw new UnavailableWebServiceException();
            }

            return(ufs);
        }