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;
}
}
}
}
Comments