Beispiel #1
0
        ///<summary>
        ///  Returns a Typed VJobCandidateEducationBase Entity
        ///</summary>
        public virtual VJobCandidateEducationBase Copy()
        {
            //shallow copy entity
            VJobCandidateEducation copy = new VJobCandidateEducation();

            copy.JobCandidateId              = this.JobCandidateId;
            copy.SafeNameEduLevel            = this.SafeNameEduLevel;
            copy.SafeNameEduStartDate        = this.SafeNameEduStartDate;
            copy.SafeNameEduEndDate          = this.SafeNameEduEndDate;
            copy.SafeNameEduDegree           = this.SafeNameEduDegree;
            copy.SafeNameEduMajor            = this.SafeNameEduMajor;
            copy.SafeNameEduMinor            = this.SafeNameEduMinor;
            copy.SafeNameEduGpa              = this.SafeNameEduGpa;
            copy.SafeNameEduGpaScale         = this.SafeNameEduGpaScale;
            copy.SafeNameEduSchool           = this.SafeNameEduSchool;
            copy.SafeNameEduLocCountryRegion = this.SafeNameEduLocCountryRegion;
            copy.SafeNameEduLocState         = this.SafeNameEduLocState;
            copy.SafeNameEduLocCity          = this.SafeNameEduLocCity;
            copy.AcceptChanges();
            return((VJobCandidateEducation)copy);
        }
		/// <summary>
		/// Convert a nettiers collection to the ws proxy collection.
		/// </summary>
		public static VJobCandidateEducation Convert(WsProxy.VJobCandidateEducation item)
		{			
			VJobCandidateEducation outItem = new VJobCandidateEducation();			
			outItem.JobCandidateId = item.JobCandidateId;
			outItem.SafeNameEduLevel = item.SafeNameEduLevel;
			outItem.SafeNameEduStartDate = item.SafeNameEduStartDate;
			outItem.SafeNameEduEndDate = item.SafeNameEduEndDate;
			outItem.SafeNameEduDegree = item.SafeNameEduDegree;
			outItem.SafeNameEduMajor = item.SafeNameEduMajor;
			outItem.SafeNameEduMinor = item.SafeNameEduMinor;
			outItem.SafeNameEduGpa = item.SafeNameEduGpa;
			outItem.SafeNameEduGpaScale = item.SafeNameEduGpaScale;
			outItem.SafeNameEduSchool = item.SafeNameEduSchool;
			outItem.SafeNameEduLocCountryRegion = item.SafeNameEduLocCountryRegion;
			outItem.SafeNameEduLocState = item.SafeNameEduLocState;
			outItem.SafeNameEduLocCity = item.SafeNameEduLocCity;
							
			outItem.AcceptChanges();			
			return outItem;
		}
		///<summary>
		///  Returns a Typed VJobCandidateEducationBase Entity 
		///</summary>
		public virtual VJobCandidateEducationBase Copy()
		{
			//shallow copy entity
			VJobCandidateEducation copy = new VJobCandidateEducation();
				copy.JobCandidateId = this.JobCandidateId;
				copy.SafeNameEduLevel = this.SafeNameEduLevel;
				copy.SafeNameEduStartDate = this.SafeNameEduStartDate;
				copy.SafeNameEduEndDate = this.SafeNameEduEndDate;
				copy.SafeNameEduDegree = this.SafeNameEduDegree;
				copy.SafeNameEduMajor = this.SafeNameEduMajor;
				copy.SafeNameEduMinor = this.SafeNameEduMinor;
				copy.SafeNameEduGpa = this.SafeNameEduGpa;
				copy.SafeNameEduGpaScale = this.SafeNameEduGpaScale;
				copy.SafeNameEduSchool = this.SafeNameEduSchool;
				copy.SafeNameEduLocCountryRegion = this.SafeNameEduLocCountryRegion;
				copy.SafeNameEduLocState = this.SafeNameEduLocState;
				copy.SafeNameEduLocCity = this.SafeNameEduLocCity;
			copy.AcceptChanges();
			return (VJobCandidateEducation)copy;
		}