Пример #1
0
        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);
        }
Пример #2
0
        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);
        }