Case-independent lookup of Nationality in dictionary (some have lower case..)
This commit is contained in:
parent
f639241e43
commit
d3ded290f5
@ -2481,11 +2481,16 @@ namespace ENI2.Excel
|
|||||||
public static string ReadNationality(string nationality)
|
public static string ReadNationality(string nationality)
|
||||||
{
|
{
|
||||||
string result = null;
|
string result = null;
|
||||||
|
nationality = nationality.Trim();
|
||||||
|
|
||||||
if(CREW.NationalityDict.ContainsKey(nationality))
|
if(CREW.NationalityDict.ContainsKey(nationality))
|
||||||
{
|
{
|
||||||
result = nationality;
|
result = nationality;
|
||||||
}
|
}
|
||||||
|
else if(CREW.NationalityDict.ContainsKey(nationality.ToUpper()))
|
||||||
|
{
|
||||||
|
result = CREW.NationalityDict[nationality.ToUpper()];
|
||||||
|
}
|
||||||
else if(_countryImportDict.ContainsKey(nationality))
|
else if(_countryImportDict.ContainsKey(nationality))
|
||||||
{
|
{
|
||||||
result = _countryImportDict[nationality];
|
result = _countryImportDict[nationality];
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user