namespace Shared.Util { public static class CountryHelper { public static ContinentType GetCountryContinent(string country) { switch (country) { case "dza": case "ago": case "ben": case "bwa": case "bfa": case "bdi": case "cpv": case "cmr": case "caf": case "tcd": case "com": case "cog": case "civ": case "cod": case "dji": case "egy": case "gnq": case "eri": case "eth": case "gab": case "gmb": case "gha": case "gin": case "gnb": case "ken": case "lso": case "lbr": case "lby": case "mdg": case "mwi": case "mli": case "mrt": case "mus": case "myt": case "mar": case "moz": case "nam": case "ner": case "nga": case "reu": case "rwa": case "shn": case "stp": case "sen": case "syc": case "sle": case "som": case "zaf": case "ssd": case "sdn": case "swz": case "tgo": case "tun": case "uga": case "tza": case "esh": case "zmb": case "zwe": return ContinentType.Africa; case "ata": case "bvt": case "atf": case "hmd": case "sgs": return ContinentType.Antarctica; case "afg": case "arm": case "aze": case "bhr": case "bgd": case "btn": case "iot": case "brn": case "khm": case "chn": case "hkg": case "mac": case "cxr": case "cck": case "prk": case "geo": case "ind": case "idn": case "irn": case "irq": case "isr": case "jpn": case "jor": case "kaz": case "kwt": case "kgz": case "lao": case "lbn": case "mys": case "mdv": case "mng": case "mmr": case "npl": case "omn": case "pak": case "phl": case "qat": case "kor": case "sau": case "sgp": case "lka": case "pse": case "syr": case "tjk": case "tha": case "tur": case "tkm": case "are": case "uzb": case "vnm": case "yem": case "twn": return ContinentType.Asia; case "ala": case "alb": case "and": case "aut": case "blr": case "bel": case "bih": case "bgr": case "hrv": case "cyp": case "cze": case "dnk": case "est": case "fro": case "fin": case "fra": case "deu": case "gib": case "grc": case "ggy": case "vat": case "hun": case "isl": case "irl": case "imn": case "ita": case "jey": case "lva": case "lie": case "ltu": case "lux": case "mlt": case "mco": case "mne": case "nld": case "nor": case "pol": case "prt": case "mda": case "rou": case "rus": case "smr": case "srb": case "svk": case "svn": case "esp": case "sjm": case "swe": case "che": case "mkd": case "ukr": case "gbr": return ContinentType.Europe; case "aia": case "atg": case "abw": case "bhs": case "brb": case "blz": case "bmu": case "bes": case "vgb": case "can": case "cym": case "cri": case "cub": case "cuw": case "dma": case "dom": case "slv": case "grl": case "grd": case "glp": case "gtm": case "hti": case "hnd": case "jam": case "mtq": case "mex": case "msr": case "nic": case "pan": case "pri": case "blm": case "kna": case "lca": case "maf": case "spm": case "vct": case "sxm": case "tto": case "tca": case "usa": case "vir": return ContinentType.NorthAmerica; case "asm": case "aus": case "cok": case "fji": case "pyf": case "gum": case "kir": case "mhl": case "fsm": case "nru": case "ncl": case "nzl": case "niu": case "nfk": case "mnp": case "plw": case "png": case "pcn": case "wsm": case "slb": case "tls": case "tkl": case "ton": case "tuv": case "umi": case "vut": case "wlf": return ContinentType.Oceania; case "arg": case "bol": case "bra": case "chl": case "col": case "ecu": case "flk": case "guf": case "guy": case "pry": case "per": case "sur": case "ury": case "ven": return ContinentType.SouthAmerica; default: return ContinentType.Antarctica; } } } }