internal void ExecuteSelectCountry()
        {
            DM.LocationDataManager dm = new DM.LocationDataManager(
                CS.InternalApplication.Settings.Database.Connection,
                CS.InternalApplication.Settings.Database.DataAreaID);

            var    names = dm.GetCountryNames(ApplicationSettings.Terminal.CultureName);
            var    list  = names.ToList();
            string country;
            var    dialogResult = CS.InternalApplication.Services.Dialog.GenericLookup(
                list, "ShortName", CaptionCountry, "CountryRegion", out country, null);

            if (dialogResult == DialogResult.OK && country != null)
            {
                this.Country = country;
                this.State   = string.Empty;
                this.Zip     = string.Empty;
            }
        }