yyyZ
Culture
Theme
Menu
8/20/2008 9:50:34 AM
Contact Us

yyyZ, Ltd.

Enter 1st 3 Digits of Your SS#     


using System;

namespace Gfw.Base.Classes
{
    /// <summary>
    /// Summary description for CSSN.
    /// </summary>
    public class SSnStateBorn
    {

        /// <summary>Constructor</summary>
        public SSnStateBorn(){}
        /// <summary>
        /// State of Birth Based on SSN
        /// </summary>
        /// <param name="SSN">SSN as ###-##-####</param>
        /// <returns>State Abbrivation</returns>
        
        public string GetState(int SSN)
        {
            if(SSN>999) return "Invalid";
            return GetState(SSN.ToString());
        }
        
        public string GetState(string SSN)
        {
            if (SSN.Length<3) return "Invalid Number (Length)";
            int ssn = Convert.ToInt32(SSN.Substring(0,3));
            if (ssn == 0) return "Invalid";
            if (ssn >= 1 && ssn <=3) return "NH";
            if (ssn >= 4 && ssn <=7) return "ME";
            if (ssn >= 8 && ssn <=9)  return "VT";
            if (ssn >= 10 && ssn <=34) return "MA";
            if (ssn >= 35 && ssn <=39) return "RI";
            if (ssn >= 40 && ssn <=49) return "CT";
            if (ssn >= 50 && ssn <=134) return "NY";
            if (ssn >= 135 && ssn <=158) return "NJ";
            if (ssn >= 159 && ssn <=211) return "PA";
            if (ssn >= 212 && ssn <=220) return "MD";
            if (ssn >= 221 && ssn <=222) return "DE";
            if (ssn >= 223 && ssn <=231) return "VA";
            if (ssn >= 232 && ssn <=236) return "WV";
            if (ssn >= 237 && ssn <=246) return "NC";
            if (ssn >= 247 && ssn <=251) return "SC";
            if (ssn >= 252 && ssn <=260) return "GA";
            if (ssn >= 261 && ssn <=267) return "FL";
            if (ssn >= 268 && ssn <=302) return "OH";
            if (ssn >= 303 && ssn <=317) return "IN";
            if (ssn >= 318 && ssn <=361) return "IL";
            if (ssn >= 362 && ssn <=386) return "MI";
            if (ssn >= 387 && ssn <=399) return "WI";
            if (ssn >= 400 && ssn <=407) return "KY";
            if (ssn >= 408 && ssn <=415) return "TN";
            if (ssn >= 416 && ssn <=424) return "AL";
            if (ssn >= 425 && ssn <=428) return "MS";
            if (ssn >= 429 && ssn <=432) return "AR";
            if (ssn >= 433 && ssn <=439) return "LA";
            if (ssn >= 440 && ssn <=448) return "OK";
            if (ssn >= 449 && ssn <=467) return "TX";
            if (ssn >= 468 && ssn <=477) return "MN";
            if (ssn >= 478 && ssn <=485) return "IA";
            if (ssn >= 486 && ssn <=500) return "MO";
            if (ssn >= 501 && ssn <=502) return "ND";
            if (ssn >= 503 && ssn <=504) return "SD";
            if (ssn >= 505 && ssn <=508) return "NE";
            if (ssn >= 509 && ssn <=515) return "KS";
            if (ssn >= 516 && ssn <=517) return "MT";
            if (ssn >= 518 && ssn <=519) return "Guam, Samoa";
            if (ssn == 520) return "Northern Mariana Islands";
            if (ssn >= 521 && ssn <=524) return "Philippine Islands";
            if (ssn == 525) return "NM";
            if (ssn >= 526 && ssn <=527) return "AZ";
            if (ssn >= 528 && ssn <=529) return "UT";
            if (ssn == 530) return "NV";
            if (ssn >= 531 && ssn <=539) return "WA";
            if (ssn >= 540 && ssn <=544) return "OR";
            if (ssn >= 545 && ssn <=573) return "CA";
            if (ssn == 574) return "AR";
            if (ssn >= 575 && ssn <=576) return "HI";
            if (ssn >= 577 && ssn <=579) return "DC";
            if (ssn == 580) return "Virgin Islands";
            if (ssn >= 581 && ssn <=584) return "Puerto Rico";
            if (ssn == 585) return "NM";
            if (ssn == 586) return "Pacific Islands";
            if (ssn >= 587 && ssn <=588) return "MS";
            if (ssn >= 589 && ssn <=595) return "FL";
            if (ssn >= 596 && ssn <=599) return "Puerto Rico";
            if (ssn >= 600 && ssn <=601) return "AZ";
            if (ssn >= 602 && ssn <=626) return "CA";
            if (ssn >= 700 && ssn <=728) return "Railroad";
            return "Unknown";
        }
    }
}
Wed, 20 Aug 2008 10:51 am CDT
Chicago, IL 60610
Partly Cloudy
Temperature 76ºF
Feels Like 76ºF
Wind SE at 6 Mph
Visibility 0.1 Miles
Humidity 45%
Sunrise 6:04 am
Sunset 7:42 pm
Hi:82ºF/Lo:64ºF

Tomorrow
Mostly Cloudy
Hi:84ºF/Lo:70ºF

Yahoo! Weather

ILLINOIS

Nickname
Prairie State

Statehood
7/3/1890

Square Miles
57918

Capital
Springfield

Bird
Cardinal

Flower
Purple Violet

Tree
White Oak

Motto
State Sovereignty, National Union