コード例 #1
0
        ///<summary>
        ///  Returns a Typed VAdditionalContactInfoBase Entity
        ///</summary>
        public virtual VAdditionalContactInfoBase Copy()
        {
            //shallow copy entity
            VAdditionalContactInfo copy = new VAdditionalContactInfo();

            copy.ContactId       = this.ContactId;
            copy.FirstName       = this.FirstName;
            copy.MiddleName      = this.MiddleName;
            copy.LastName        = this.LastName;
            copy.TelephoneNumber = this.TelephoneNumber;
            copy.TelephoneSpecialInstructions = this.TelephoneSpecialInstructions;
            copy.Street        = this.Street;
            copy.City          = this.City;
            copy.StateProvince = this.StateProvince;
            copy.PostalCode    = this.PostalCode;
            copy.CountryRegion = this.CountryRegion;
            copy.HomeAddressSpecialInstructions = this.HomeAddressSpecialInstructions;
            copy.EmailAddress             = this.EmailAddress;
            copy.EmailSpecialInstructions = this.EmailSpecialInstructions;
            copy.EmailTelephoneNumber     = this.EmailTelephoneNumber;
            copy.Rowguid      = this.Rowguid;
            copy.ModifiedDate = this.ModifiedDate;
            copy.AcceptChanges();
            return((VAdditionalContactInfo)copy);
        }
コード例 #2
0
		///<summary>
		///  Returns a Typed VAdditionalContactInfoBase Entity 
		///</summary>
		public virtual VAdditionalContactInfoBase Copy()
		{
			//shallow copy entity
			VAdditionalContactInfo copy = new VAdditionalContactInfo();
				copy.ContactId = this.ContactId;
				copy.FirstName = this.FirstName;
				copy.MiddleName = this.MiddleName;
				copy.LastName = this.LastName;
				copy.TelephoneNumber = this.TelephoneNumber;
				copy.TelephoneSpecialInstructions = this.TelephoneSpecialInstructions;
				copy.Street = this.Street;
				copy.City = this.City;
				copy.StateProvince = this.StateProvince;
				copy.PostalCode = this.PostalCode;
				copy.CountryRegion = this.CountryRegion;
				copy.HomeAddressSpecialInstructions = this.HomeAddressSpecialInstructions;
				copy.EmailAddress = this.EmailAddress;
				copy.EmailSpecialInstructions = this.EmailSpecialInstructions;
				copy.EmailTelephoneNumber = this.EmailTelephoneNumber;
				copy.Rowguid = this.Rowguid;
				copy.ModifiedDate = this.ModifiedDate;
			copy.AcceptChanges();
			return (VAdditionalContactInfo)copy;
		}
		/// <summary>
		/// Convert a nettiers collection to the ws proxy collection.
		/// </summary>
		public static VAdditionalContactInfo Convert(WsProxy.VAdditionalContactInfo item)
		{			
			VAdditionalContactInfo outItem = new VAdditionalContactInfo();			
			outItem.ContactId = item.ContactId;
			outItem.FirstName = item.FirstName;
			outItem.MiddleName = item.MiddleName;
			outItem.LastName = item.LastName;
			outItem.TelephoneNumber = item.TelephoneNumber;
			outItem.TelephoneSpecialInstructions = item.TelephoneSpecialInstructions;
			outItem.Street = item.Street;
			outItem.City = item.City;
			outItem.StateProvince = item.StateProvince;
			outItem.PostalCode = item.PostalCode;
			outItem.CountryRegion = item.CountryRegion;
			outItem.HomeAddressSpecialInstructions = item.HomeAddressSpecialInstructions;
			outItem.EmailAddress = item.EmailAddress;
			outItem.EmailSpecialInstructions = item.EmailSpecialInstructions;
			outItem.EmailTelephoneNumber = item.EmailTelephoneNumber;
			outItem.Rowguid = item.Rowguid;
			outItem.ModifiedDate = item.ModifiedDate;
							
			outItem.AcceptChanges();			
			return outItem;
		}