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;
}