예제 #1
0
        /// <summary>
        /// Convert a nettiers collection to the ws proxy collection.
        /// </summary>
        public static VEmployee Convert(WsProxy.VEmployee item)
        {
            VEmployee outItem = new VEmployee();

            outItem.EmployeeId            = item.EmployeeId;
            outItem.Title                 = item.Title;
            outItem.FirstName             = item.FirstName;
            outItem.MiddleName            = item.MiddleName;
            outItem.LastName              = item.LastName;
            outItem.Suffix                = item.Suffix;
            outItem.JobTitle              = item.JobTitle;
            outItem.Phone                 = item.Phone;
            outItem.EmailAddress          = item.EmailAddress;
            outItem.EmailPromotion        = item.EmailPromotion;
            outItem.AddressLine1          = item.AddressLine1;
            outItem.AddressLine2          = item.AddressLine2;
            outItem.City                  = item.City;
            outItem.StateProvinceName     = item.StateProvinceName;
            outItem.PostalCode            = item.PostalCode;
            outItem.CountryRegionName     = item.CountryRegionName;
            outItem.AdditionalContactInfo = item.AdditionalContactInfo;

            outItem.AcceptChanges();
            return(outItem);
        }
		/// <summary>
		/// Convert a nettiers entity to the ws proxy entity.
		/// </summary>
		public static WsProxy.VEmployee Convert(VEmployee item)
		{			
			WsProxy.VEmployee outItem = new WsProxy.VEmployee();			
			outItem.EmployeeId = item.EmployeeId;
			outItem.Title = item.Title;
			outItem.FirstName = item.FirstName;
			outItem.MiddleName = item.MiddleName;
			outItem.LastName = item.LastName;
			outItem.Suffix = item.Suffix;
			outItem.JobTitle = item.JobTitle;
			outItem.Phone = item.Phone;
			outItem.EmailAddress = item.EmailAddress;
			outItem.EmailPromotion = item.EmailPromotion;
			outItem.AddressLine1 = item.AddressLine1;
			outItem.AddressLine2 = item.AddressLine2;
			outItem.City = item.City;
			outItem.StateProvinceName = item.StateProvinceName;
			outItem.PostalCode = item.PostalCode;
			outItem.CountryRegionName = item.CountryRegionName;
			outItem.AdditionalContactInfo = item.AdditionalContactInfo;
							
			return outItem;
		}