Пример #1
0
 public static void JobPostToJobAdPostVM(JobPost jobPost, JobAdPostVM jobAdPostVM,
                                         bool isDetailed, int?descriptionSize = null, int?selectedPostId = null)
 {
     BasePostToBaseAdVM(jobPost, jobAdPostVM, isDetailed, descriptionSize, selectedPostId);
     jobAdPostVM.ContractType = jobPost.ContractType.Name;
     jobAdPostVM.JobType      = jobPost.JobType.Name;
     jobAdPostVM.Salary       = JobRenderingTextConverter.GetSalaryRenderingText(jobPost.Salaries);
     jobAdPostVM.JobDay       = JobRenderingTextConverter.GetJobDayRenderingText(jobPost.JobDays);
 }
Пример #2
0
        public static IEnumerable <JobAdPostVM> JobPostsToJobAdPostVMs(IEnumerable <JobPost> jobPosts,
                                                                       List <JobAdPostVM> jobAdPostVMs, int descriptionSize, int selectedPostId)
        {
            var currentDate = DateTime.Now;

            foreach (var jobPost in jobPosts)
            {
                var jobAdPostVM = new JobAdPostVM();
                JobPostToJobAdPostVM(jobPost, jobAdPostVM, false, descriptionSize, selectedPostId);
                jobAdPostVMs.Add(jobAdPostVM);
            }
            return(jobAdPostVMs);
        }