// Get CandidacyViewModel private CandidacyViewModel getViewModel() { var categories = _context.Categories.ToList(); var viewModel = new CandidacyViewModel { Categories = categories, Candidacy = new Candidacy() }; return(viewModel); }
public ActionResult Save(Candidacy candidacy) { if (!ModelState.IsValid) { var viewModel = new CandidacyViewModel { Candidacy = candidacy, Categories = _context.Categories.ToList() }; return(View("CandidacyList", viewModel)); } _context.Candidacys.Add(candidacy); _context.SaveChanges(); return(RedirectToAction("Index")); }