public ActionResult HomeInsurancePurchase(HomeInsurancePurchaseViewModel hipvm) { if (ModelState.IsValid) { ORM.DbMethods.AddHouseToInsurance(hipvm); if (hipvm.SubmitMethod == "AddMore") { hipvm.AutoFire = ""; hipvm.Security = ""; hipvm.Pool = ""; hipvm.Basement = ""; hipvm.Date = ""; hipvm.HomeArea = ""; hipvm.HomeValue = ""; hipvm.SubmitMethod = ""; hipvm.Type = ""; return(Json(hipvm, JsonRequestBehavior.DenyGet)); } else { ORM.DbMethods.CreateAnInvoiceForHomeInsurance(hipvm.InsuranceId); } return(RedirectToAction("DetailedHomeInsurance", "Insurance", new { id = hipvm.InsuranceId })); } else { return(Json(hipvm, JsonRequestBehavior.DenyGet)); } }
// GET: Insurance public ActionResult HomeInsurancePurchase(String id) { if (Session["userId"] == null) { return(RedirectToAction("Login", "Account")); } HomeInsurancePurchaseViewModel hipvm = new HomeInsurancePurchaseViewModel(); hipvm.InsuranceId = id; hipvm.SubmitMethod = ""; return(View(hipvm)); }