public UserCurriculumVitaeViewModel GetPublishedUserCurriculumVitaesByUserId(int userId) { var curriculumVitaes = _userCurriculumVitaeRepository.Get(x => x.UserId == userId && x.PublishDate != null); var userCurriculumVitae = new UserCurriculumVitaeViewModel(); if (curriculumVitaes != null) { userCurriculumVitae.Id = curriculumVitaes.Id; userCurriculumVitae.CVName = curriculumVitaes.CVName; userCurriculumVitae.DeleteDate = curriculumVitaes.DeleteDate; userCurriculumVitae.FilePath = curriculumVitaes.FilePath; userCurriculumVitae.PublishDate = curriculumVitaes.PublishDate; userCurriculumVitae.PublishDeleteDate = curriculumVitaes.PublishDeleteDate; userCurriculumVitae.UserId = curriculumVitaes.UserId; userCurriculumVitae.CreateDate = curriculumVitaes.CreateDate; userCurriculumVitae.UpdateDate = curriculumVitaes.UpdateDate; } return(userCurriculumVitae); }
public List <UserCurriculumVitaeViewModel> GetUserCurriculumVitaesByUserId(int userId) { var userCurriculumVitaeList = new List <UserCurriculumVitaeViewModel>(); var curriculumVitaes = _userCurriculumVitaeRepository.GetAll(x => x.UserId == userId && x.DeleteDate == null); if (curriculumVitaes != null) { foreach (var item in curriculumVitaes) { var userCurriculumVitae = new UserCurriculumVitaeViewModel(); userCurriculumVitae.CVName = item.CVName; userCurriculumVitae.DeleteDate = item.DeleteDate; userCurriculumVitae.FilePath = item.FilePath; userCurriculumVitae.PublishDate = item.PublishDate; userCurriculumVitae.PublishDeleteDate = item.PublishDeleteDate; userCurriculumVitae.UserId = item.UserId; userCurriculumVitae.CreateDate = item.CreateDate; userCurriculumVitae.UpdateDate = item.UpdateDate; userCurriculumVitae.Id = item.Id; userCurriculumVitaeList.Add(userCurriculumVitae); } } return(userCurriculumVitaeList); }