public ActionResult Create() { ApplicantProfilePublish applicantprofilepublish = new ApplicantProfilePublish(); ViewBag.PossibleApplicants = applicantRepository.All; ViewBag.PossibleApplicantProfileThemeLibraries = applicantprofilethemelibraryRepository.All; ViewBag.PossiblePublishedByUsers = userRepository.All; return View(applicantprofilepublish); }
public ActionResult Create(ApplicantProfilePublish applicantprofilepublish) { if (ModelState.IsValid) { applicantprofilepublishRepository.InsertOrUpdate(applicantprofilepublish); applicantprofilepublishRepository.Save(); return RedirectToAction("Index"); } else { ViewBag.PossibleApplicants = applicantRepository.All; ViewBag.PossibleApplicantProfileThemeLibraries = applicantprofilethemelibraryRepository.All; ViewBag.PossiblePublishedByUsers = userRepository.All; return View(applicantprofilepublish); } }
public ViewResult Search(ApplicantProfilePublish searchApplicantProfilePublish) { if(searchApplicantProfilePublish!=null) { } return View("Index",applicantprofilepublishRepository.AllIncluding(applicantprofilepublish => applicantprofilepublish.Applicant, applicantprofilepublish => applicantprofilepublish.ApplicantProfileThemeLibrary, applicantprofilepublish => applicantprofilepublish.PublishedByUser)); }
public void InsertOrUpdate(ApplicantProfilePublish applicantprofilepublish) { if (applicantprofilepublish.ApplicantProfilePublishID == default(int)) { // New entity context.ApplicantProfilePublish.Add(applicantprofilepublish); } else { // Existing entity context.Entry(applicantprofilepublish).State = EntityState.Modified; } }