public ActionResult Create() { ApplicantEmail applicantemail = new ApplicantEmail(); ViewBag.PossibleEmailSendByUsers = userRepository.All; ViewBag.PossibleEmailSendToApplicants = applicantRepository.All; return View(applicantemail); }
public ActionResult Create(ApplicantEmail applicantemail) { if (ModelState.IsValid) { applicantemailRepository.InsertOrUpdate(applicantemail); applicantemailRepository.Save(); return RedirectToAction("Index"); } else { ViewBag.PossibleEmailSendByUsers = userRepository.All; ViewBag.PossibleEmailSendToApplicants = applicantRepository.All; return View(applicantemail); } }
public ViewResult Search(ApplicantEmail searchApplicantEmail) { if(searchApplicantEmail!=null) { } return View("Index",applicantemailRepository.AllIncluding(applicantemail => applicantemail.EmailSendByUser, applicantemail => applicantemail.EmailSendToApplicant)); }
public void InsertOrUpdate(ApplicantEmail applicantemail) { if (applicantemail.AplicantEmailID == default(int)) { // New entity context.ApplicantEmail.Add(applicantemail); } else { // Existing entity context.Entry(applicantemail).State = EntityState.Modified; } }