Inheritance: VStateProvinceCountryRegionBase
        /// <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);
        }
コード例 #4
0
		///<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;
		}
コード例 #5
0
		/// <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;
		}
コード例 #6
0
		///<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;
		}
コード例 #7
0
		/// <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.");
		}
コード例 #8
0
		///<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;
		}