public override Candidate getElementById(object id) { Candidate oCan = new Candidate(); TrainingCenterEntities oEntity = ConnectionEntities.getTrainingCenter(mAcount); var data = oEntity.SP_GetByID_CandidateV2(int.Parse("" + id)); foreach (var item in data) { oCan.Id = item.Id; oCan.FirstName = item.FirstName; oCan.LastName = item.LastName; oCan.FullName = item.FullName; oCan.DateBirthday = item.DateBirthday; oCan.Sex = item.Sex; oCan.Address = item.Address; oCan.Description = item.Description; oCan.YearsExperience = item.YearsExperience; oCan.UniversityDegree = item.UniversityDegree; oCan.CenterId = item.CenterId; oCan.Avatar = item.Avatar; oCan.ImagePath = item.ImagePath; oCan.Contents = item.Contents; oCan.DocumentPath = item.DocumentPath; oCan.DateCreate = item.DateCreate; oCan.DateLastUpdate = item.DateLastUpdate; oCan.DateInterview = item.DateInterview; oCan.DateSent = item.DateSent; oCan.Notes = item.Notes; oCan.RecruitmentId = item.RecruitmentId; oCan.OrderNumber = item.OrderNumber; oCan.JobTitleId = item.JobTitleId; oCan.Status = item.Status; oCan.JobTitle = item.JobTitle; } return(oCan); }