/// <summary> /// Purpose: Grabs all states/provinces /// Accepts: Nothing /// Returns: List<StateProvince> /// </summary> public List <StateProvince> GetAllStatesProvinces() { List <StateProvince> statesProvinces = new List <StateProvince>(); try { StateProvinceData data = new StateProvinceData(); List <QSRDataObjects.StatesProvince> dataStatesProvinces = data.GetAllStatesProvinces(); foreach (QSRDataObjects.StatesProvince sp in dataStatesProvinces) { StateProvince stateProvince = new StateProvince(); stateProvince.StateProvinceID = sp.StateProvinceID; stateProvince.Name = sp.Name; stateProvince.Country = sp.Country; stateProvince.CurrencyCode = sp.CurrencyCode; stateProvince.TaxRatePercentage = Convert.ToDouble(sp.TaxRatePercentage); stateProvince.Modified = sp.Modified; statesProvinces.Add(stateProvince); } } catch (Exception ex) { ErrorRoutine(ex, "StateProvince", "GetAllStateProvinces"); } return(statesProvinces); }
protected override void LazySet() { base.LazySet(); if (PersistenceState == PersistenceState.NewAndChanged || PersistenceState == PersistenceState.LoadedAndChanged) { if ((object)InnerData == (object)OriginalData) { OriginalData = new StateProvinceData(InnerData); } } }
public StateProvinceData(StateProvinceData data) { StateProvinceCode = data.StateProvinceCode; CountryRegionCode = data.CountryRegionCode; IsOnlyStateProvinceFlag = data.IsOnlyStateProvinceFlag; Name = data.Name; rowguid = data.rowguid; CountryRegion = data.CountryRegion; SalesTerritory = data.SalesTerritory; ModifiedDate = data.ModifiedDate; Uid = data.Uid; }
/// <summary> /// Purpose: Grabs state/province information based on ID /// Accepts: Int /// Returns: Nothing /// </summary> public void GetStateProvinceByID(int id) { try { StateProvinceData data = new StateProvinceData(); Hashtable hsh = new Hashtable(); hsh = data.GetStateProvinceByID(id); StateProvinceID = id; Name = hsh["name"]; Country = hsh["country"]; CurrencyCode = hsh["currencyCode"]; TaxRatePercentage = Convert.ToDouble(hsh["taxratepercentage"]); Modified = hsh["modified"]; } catch (Exception ex) { ErrorRoutine(ex, "StateProvince", "GetStateProvinceByID"); } }