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