public ActionResult Create(int applicantId) { ApplicantAdditionalAddress applicantadditionaladdress = new ApplicantAdditionalAddress(); ViewBag.PossibleCountries = countryRepository.All; applicantadditionaladdress.ApplicantID = applicantId; return View(applicantadditionaladdress); }
public ActionResult Create(ApplicantAdditionalAddress applicantadditionaladdress, int applicantId) { if (ModelState.IsValid) { applicantadditionaladdressRepository.InsertOrUpdate(applicantadditionaladdress); applicantadditionaladdressRepository.Save(); return RedirectToAction("Index", new { applicantId = applicantId }); } else { ViewBag.PossibleCountries = countryRepository.All; return View(applicantadditionaladdress); } }
public void InsertOrUpdate(ApplicantAdditionalAddress applicantadditionaladdress) { if (applicantadditionaladdress.ApplicantAdditionalAddressID == default(int)) { // New entity context.ApplicantAdditionalAddress.Add(applicantadditionaladdress); } else { // Existing entity context.Entry(applicantadditionaladdress).State = EntityState.Modified; } }
public ViewResult Search(ApplicantAdditionalAddress searchApplicantAdditionalAddress, int applicantId) { if (searchApplicantAdditionalAddress != null) { } return View("Index", applicantadditionaladdressRepository.AllIncluding(applicantId, applicantadditionaladdress => applicantadditionaladdress.Applicant, applicantadditionaladdress => applicantadditionaladdress.Country, applicantadditionaladdress => applicantadditionaladdress.State)); }