public ActionResult CreateFromScratch(JobPostFromScratchViewModel model) { if (model == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var jobPost = new JobPost(); var jobTag = new List <JobTag>(); var employer = new Employer(); if (TryUpdateModel(jobPost, "JobPost", new string[] { "Title" }) || TryUpdateModel(employer, "Employer", new string[] { "FullName" })) { var allTags = jobTagService.GetAll().ToList(); //jobPost.JobTags = allTags.Where(x => jobPostViewModel.SelectedJobTags.Contains(x.Id)).ToList(); jobPostService.Insert(jobPost); return(RedirectToAction("Index")); } return(RedirectToAction("Index")); }
public ActionResult CreateFromScratch() { var jobPostViewModel = new JobPostFromScratchViewModel(); return(View(jobPostViewModel)); }