/// <summary> /// Gets the property value by name. /// </summary> /// <param name="entity">The entity.</param> /// <param name="propertyName">Name of the property.</param> /// <returns></returns> public static object GetPropertyValueByName(VStateProvinceCountryRegion entity, string propertyName) { switch (propertyName) { case "StateProvinceId": return(entity.StateProvinceId); case "StateProvinceCode": return(entity.StateProvinceCode); case "IsOnlyStateProvinceFlag": return(entity.IsOnlyStateProvinceFlag); case "StateProvinceName": return(entity.StateProvinceName); case "TerritoryId": return(entity.TerritoryId); case "CountryRegionCode": return(entity.CountryRegionCode); case "CountryRegionName": return(entity.CountryRegionName); } return(null); }
///<summary> /// A simple factory method to create a new <see cref="VStateProvinceCountryRegion"/> instance. ///</summary> ///<param name="_stateProvinceId"></param> ///<param name="_stateProvinceCode"></param> ///<param name="_isOnlyStateProvinceFlag"></param> ///<param name="_stateProvinceName"></param> ///<param name="_territoryId"></param> ///<param name="_countryRegionCode"></param> ///<param name="_countryRegionName"></param> public static VStateProvinceCountryRegion CreateVStateProvinceCountryRegion(System.Int32 _stateProvinceId, System.String _stateProvinceCode, System.Boolean _isOnlyStateProvinceFlag, System.String _stateProvinceName, System.Int32 _territoryId, System.String _countryRegionCode, System.String _countryRegionName) { VStateProvinceCountryRegion newVStateProvinceCountryRegion = new VStateProvinceCountryRegion(); newVStateProvinceCountryRegion.StateProvinceId = _stateProvinceId; newVStateProvinceCountryRegion.StateProvinceCode = _stateProvinceCode; newVStateProvinceCountryRegion.IsOnlyStateProvinceFlag = _isOnlyStateProvinceFlag; newVStateProvinceCountryRegion.StateProvinceName = _stateProvinceName; newVStateProvinceCountryRegion.TerritoryId = _territoryId; newVStateProvinceCountryRegion.CountryRegionCode = _countryRegionCode; newVStateProvinceCountryRegion.CountryRegionName = _countryRegionName; return(newVStateProvinceCountryRegion); }
///<summary> /// Returns a Typed VStateProvinceCountryRegionBase Entity ///</summary> public virtual VStateProvinceCountryRegionBase Copy() { //shallow copy entity VStateProvinceCountryRegion copy = new VStateProvinceCountryRegion(); copy.StateProvinceId = this.StateProvinceId; copy.StateProvinceCode = this.StateProvinceCode; copy.IsOnlyStateProvinceFlag = this.IsOnlyStateProvinceFlag; copy.StateProvinceName = this.StateProvinceName; copy.TerritoryId = this.TerritoryId; copy.CountryRegionCode = this.CountryRegionCode; copy.CountryRegionName = this.CountryRegionName; copy.AcceptChanges(); return((VStateProvinceCountryRegion)copy); }
///<summary> /// Returns a Typed VStateProvinceCountryRegionBase Entity ///</summary> public virtual VStateProvinceCountryRegionBase Copy() { //shallow copy entity VStateProvinceCountryRegion copy = new VStateProvinceCountryRegion(); copy.StateProvinceId = this.StateProvinceId; copy.StateProvinceCode = this.StateProvinceCode; copy.IsOnlyStateProvinceFlag = this.IsOnlyStateProvinceFlag; copy.StateProvinceName = this.StateProvinceName; copy.TerritoryId = this.TerritoryId; copy.CountryRegionCode = this.CountryRegionCode; copy.CountryRegionName = this.CountryRegionName; copy.AcceptChanges(); return (VStateProvinceCountryRegion)copy; }
/// <summary> /// Gets the property value by name. /// </summary> /// <param name="entity">The entity.</param> /// <param name="propertyName">Name of the property.</param> /// <returns></returns> public static object GetPropertyValueByName(VStateProvinceCountryRegion entity, string propertyName) { switch (propertyName) { case "StateProvinceId": return entity.StateProvinceId; case "StateProvinceCode": return entity.StateProvinceCode; case "IsOnlyStateProvinceFlag": return entity.IsOnlyStateProvinceFlag; case "StateProvinceName": return entity.StateProvinceName; case "TerritoryId": return entity.TerritoryId; case "CountryRegionCode": return entity.CountryRegionCode; case "CountryRegionName": return entity.CountryRegionName; } return null; }
///<summary> /// A simple factory method to create a new <see cref="VStateProvinceCountryRegion"/> instance. ///</summary> ///<param name="_stateProvinceId"></param> ///<param name="_stateProvinceCode"></param> ///<param name="_isOnlyStateProvinceFlag"></param> ///<param name="_stateProvinceName"></param> ///<param name="_territoryId"></param> ///<param name="_countryRegionCode"></param> ///<param name="_countryRegionName"></param> public static VStateProvinceCountryRegion CreateVStateProvinceCountryRegion(System.Int32 _stateProvinceId, System.String _stateProvinceCode, System.Boolean _isOnlyStateProvinceFlag, System.String _stateProvinceName, System.Int32 _territoryId, System.String _countryRegionCode, System.String _countryRegionName) { VStateProvinceCountryRegion newVStateProvinceCountryRegion = new VStateProvinceCountryRegion(); newVStateProvinceCountryRegion.StateProvinceId = _stateProvinceId; newVStateProvinceCountryRegion.StateProvinceCode = _stateProvinceCode; newVStateProvinceCountryRegion.IsOnlyStateProvinceFlag = _isOnlyStateProvinceFlag; newVStateProvinceCountryRegion.StateProvinceName = _stateProvinceName; newVStateProvinceCountryRegion.TerritoryId = _territoryId; newVStateProvinceCountryRegion.CountryRegionCode = _countryRegionCode; newVStateProvinceCountryRegion.CountryRegionName = _countryRegionName; return newVStateProvinceCountryRegion; }
/// <summary> /// Deserialize the mock VStateProvinceCountryRegion entity from a temporary file. /// </summary> private void Step_7_DeserializeEntity_Generated() { string fileName = "temp_VStateProvinceCountryRegion.xml"; XmlSerializer mySerializer = new XmlSerializer(typeof(VStateProvinceCountryRegion)); System.IO.FileStream myFileStream = new System.IO.FileStream(fileName, System.IO.FileMode.Open); mock = (VStateProvinceCountryRegion) mySerializer.Deserialize(myFileStream); myFileStream.Close(); System.IO.File.Delete(fileName); System.Console.WriteLine("mock correctly deserialized from a temporary file."); }
///<summary> /// Returns a Typed VStateProvinceCountryRegion Entity with mock values. ///</summary> static public VStateProvinceCountryRegion CreateMockInstance() { VStateProvinceCountryRegion mock = new VStateProvinceCountryRegion(); mock.StateProvinceId = TestUtility.Instance.RandomNumber(); mock.StateProvinceCode = TestUtility.Instance.RandomString(3, false);; mock.IsOnlyStateProvinceFlag = TestUtility.Instance.RandomBoolean(); mock.StateProvinceName = TestUtility.Instance.RandomString(24, false);; mock.TerritoryId = TestUtility.Instance.RandomNumber(); mock.CountryRegionCode = TestUtility.Instance.RandomString(3, false);; mock.CountryRegionName = TestUtility.Instance.RandomString(24, false);; return (VStateProvinceCountryRegion)mock; }
/// <summary> /// Convert a nettiers collection to the ws proxy collection. /// </summary> public static VStateProvinceCountryRegion Convert(WsProxy.VStateProvinceCountryRegion item) { VStateProvinceCountryRegion outItem = new VStateProvinceCountryRegion(); outItem.StateProvinceId = item.StateProvinceId; outItem.StateProvinceCode = item.StateProvinceCode; outItem.IsOnlyStateProvinceFlag = item.IsOnlyStateProvinceFlag; outItem.StateProvinceName = item.StateProvinceName; outItem.TerritoryId = item.TerritoryId; outItem.CountryRegionCode = item.CountryRegionCode; outItem.CountryRegionName = item.CountryRegionName; outItem.AcceptChanges(); return outItem; }
/// <summary> /// Convert a nettiers entity to the ws proxy entity. /// </summary> public static WsProxy.VStateProvinceCountryRegion Convert(VStateProvinceCountryRegion item) { WsProxy.VStateProvinceCountryRegion outItem = new WsProxy.VStateProvinceCountryRegion(); outItem.StateProvinceId = item.StateProvinceId; outItem.StateProvinceCode = item.StateProvinceCode; outItem.IsOnlyStateProvinceFlag = item.IsOnlyStateProvinceFlag; outItem.StateProvinceName = item.StateProvinceName; outItem.TerritoryId = item.TerritoryId; outItem.CountryRegionCode = item.CountryRegionCode; outItem.CountryRegionName = item.CountryRegionName; return outItem; }