private void FillStateProvinceDropDowns()
        {
            DropDownList ddlCountry       = (DropDownList)CreateUserWizardStep1.ContentTemplateContainer.FindControl("ddlCountry");
            DropDownList ddlStateProvince = (DropDownList)CreateUserWizardStep1.ContentTemplateContainer.FindControl("ddlStateProvince");

            ddlStateProvince.Items.Clear();
            int countryID = 0;

            if (ddlCountry.SelectedItem != null)
            {
                countryID = int.Parse(ddlCountry.SelectedItem.Value);
            }

            StateProvinceCollection stateProvinceCollection = StateProvinceManager.GetStateProvincesByCountryID(countryID);

            foreach (StateProvince stateProvince in stateProvinceCollection)
            {
                ListItem ddlStateProviceItem2 = new ListItem(stateProvince.Name, stateProvince.StateProvinceID.ToString());
                ddlStateProvince.Items.Add(ddlStateProviceItem2);
            }
            if (stateProvinceCollection.Count == 0)
            {
                ListItem ddlStateProvinceItem = new ListItem(GetLocaleResourceString("Address.StateProvinceNonUS"), "0");
                ddlStateProvince.Items.Add(ddlStateProvinceItem);
            }
        }
Esempio n. 2
0
 public static CMS.StateProvinceCollection GetForCurrentAccount()
 {
     StateProvinceCollection collection = new StateProvinceCollection();
     collection.LoadAndCloseReader(StateProvince.FetchByParameter(Columns.CountryId ,CurrentUser.CurrentAccount.CountryId));
     collection.Sort(Columns.Description, true);
     return collection;
 }
Esempio n. 3
0
        void BindGrid()
        {
            int countryID = int.Parse(this.ddlCountry.SelectedItem.Value);
            StateProvinceCollection stateProvinceCollection = StateProvinceManager.GetStateProvincesByCountryID(countryID);

            gvStateProvinces.DataSource = stateProvinceCollection;
            gvStateProvinces.DataBind();
        }
Esempio n. 4
0
        // __LLBLGENPRO_USER_CODE_REGION_START CustomEntityCode
        public static StateProvinceCollection GetStateProvinceCollection()
        {
            ISortExpression Sort = new SortExpression();

            Sort.Add(StateProvinceFields.Name | SortOperator.Ascending);
            StateProvinceCollection States = new StateProvinceCollection();

            States.GetMulti(null, 0, Sort);
            return(States);
        }
Esempio n. 5
0
        protected void FillStateProvinceDropDowns()
        {
            this.ddlStateProvince.Items.Clear();
            int countryID = int.Parse(this.ddlCountry.SelectedItem.Value);

            StateProvinceCollection stateProvinceCollection = StateProvinceManager.GetStateProvincesByCountryID(countryID);
            ListItem ddlStateProvinceItem = new ListItem("*", "0");

            this.ddlStateProvince.Items.Add(ddlStateProvinceItem);
            foreach (StateProvince stateProvince in stateProvinceCollection)
            {
                ListItem ddlStateProviceItem2 = new ListItem(stateProvince.Name, stateProvince.StateProvinceID.ToString());
                this.ddlStateProvince.Items.Add(ddlStateProviceItem2);
            }
        }
Esempio n. 6
0
        private static StateProvinceCollection DBMapping(DBStateProvinceCollection dbCollection)
        {
            if (dbCollection == null)
            {
                return(null);
            }

            var collection = new StateProvinceCollection();

            foreach (var dbItem in dbCollection)
            {
                var item = DBMapping(dbItem);
                collection.Add(item);
            }

            return(collection);
        }
Esempio n. 7
0
        protected void FillStateProvinceDropDowns()
        {
            this.ddlStateProvince.Items.Clear();
            int countryID = int.Parse(this.ddlCountry.SelectedItem.Value);

            StateProvinceCollection stateProvinceCollection = StateProvinceManager.GetStateProvincesByCountryID(countryID);

            foreach (StateProvince stateProvince in stateProvinceCollection)
            {
                ListItem ddlStateProviceItem2 = new ListItem(stateProvince.Name, stateProvince.StateProvinceID.ToString());
                this.ddlStateProvince.Items.Add(ddlStateProviceItem2);
            }
            if (stateProvinceCollection.Count == 0)
            {
                ListItem ddlStateProvinceItem = new ListItem(GetLocaleResourceString("Admin.Common.State.Other"), "0");
                this.ddlStateProvince.Items.Add(ddlStateProvinceItem);
            }
        }
        /// <summary>
        /// Gets a state/province collection by country identifier
        /// </summary>
        /// <param name="CountryID">Country identifier</param>
        /// <returns>State/province collection</returns>
        public static StateProvinceCollection GetStateProvincesByCountryID(int CountryID)
        {
            string key  = string.Format(STATEPROVINCES_ALL_KEY, CountryID);
            object obj2 = NopCache.Get(key);

            if (StateProvinceManager.CacheEnabled && (obj2 != null))
            {
                return((StateProvinceCollection)obj2);
            }

            DBStateProvinceCollection dbCollection = DBProviderManager <DBStateProvinceProvider> .Provider.GetStateProvincesByCountryID(CountryID);

            StateProvinceCollection stateProvinceCollection = DBMapping(dbCollection);

            if (StateProvinceManager.CacheEnabled)
            {
                NopCache.Max(key, stateProvinceCollection);
            }
            return(stateProvinceCollection);
        }
        private void FillStateProvinceDropDowns()
        {
            ddlStateProvince.Items.Clear();
            int countryId = 0;

            if (ddlCountry.SelectedItem != null)
            {
                countryId = int.Parse(ddlCountry.SelectedItem.Value);
            }

            StateProvinceCollection stateProvinceCollection = StateProvinceManager.GetStateProvincesByCountryId(countryId);

            foreach (StateProvince stateProvince in stateProvinceCollection)
            {
                ListItem ddlStateProviceItem2 = new ListItem(stateProvince.Name, stateProvince.StateProvinceId.ToString());
                ddlStateProvince.Items.Add(ddlStateProviceItem2);
            }
            if (stateProvinceCollection.Count == 0)
            {
                ListItem ddlStateProvinceItem = new ListItem(GetLocaleResourceString("Admin.Common.State.Other"), "0");
                ddlStateProvince.Items.Add(ddlStateProvinceItem);
            }
        }