public ActionResult Create() { ApplicantAdditionalInfo applicantadditionalinfo = new ApplicantAdditionalInfo(); ViewBag.PossibleApplicants = applicantRepository.All; ViewBag.PossibleVeteranCategories = veterancategoryRepository.All; ViewBag.PossibleMaritalStatus = maritalstatusRepository.All; ViewBag.PossibleGenders = genderRepository.All; ViewBag.PossibleReligions = religionRepository.All; ViewBag.PossibleCurrencies = currencyRepository.All; ViewBag.PossibleSalaryRateTypes = salaryratetypeRepository.All; ViewBag.PossibleEmploymentTypes = employmenttypeRepository.All; return View(applicantadditionalinfo); }
public ActionResult Create(ApplicantAdditionalInfo applicantadditionalinfo) { if (ModelState.IsValid) { applicantadditionalinfoRepository.InsertOrUpdate(applicantadditionalinfo); applicantadditionalinfoRepository.Save(); return RedirectToAction("Index"); } else { ViewBag.PossibleVeteranCategories = veterancategoryRepository.All; ViewBag.PossibleMaritalStatus = maritalstatusRepository.All; ViewBag.PossibleGenders = genderRepository.All; ViewBag.PossibleReligions = religionRepository.All; ViewBag.PossibleCurrencies = currencyRepository.All; ViewBag.PossibleSalaryRateTypes = salaryratetypeRepository.All; ViewBag.PossibleEmploymentTypes = employmenttypeRepository.All; return View(applicantadditionalinfo); } }
public void InsertOrUpdate(ApplicantAdditionalInfo applicantadditionalinfo) { if (applicantadditionalinfo.ApplicantAdditionalInfoID == default(int)) { // New entity context.ApplicantAdditionalInfo.Add(applicantadditionalinfo); } else { // Existing entity context.Entry(applicantadditionalinfo).State = EntityState.Modified; } }
public ViewResult Search(ApplicantAdditionalInfo searchApplicantAdditionalInfo) { if (searchApplicantAdditionalInfo != null) { } return View("Index", applicantadditionalinfoRepository.AllIncluding(applicantadditionalinfo => applicantadditionalinfo.Applicant, applicantadditionalinfo => applicantadditionalinfo.VeteranCategory, applicantadditionalinfo => applicantadditionalinfo.MaritalStatus, applicantadditionalinfo => applicantadditionalinfo.Gender, applicantadditionalinfo => applicantadditionalinfo.Religion, applicantadditionalinfo => applicantadditionalinfo.Currency, applicantadditionalinfo => applicantadditionalinfo.SalaryRateType, applicantadditionalinfo => applicantadditionalinfo.EmploymentType)); }