public ActionResult SaveOnlineProspectGeneratrQuote(OnlineProspectModule model) { try { return(Json(new { msg = (new OnlineProspectModule().SaveOnlineProspectGeneratrQuote(model)) }, JsonRequestBehavior.AllowGet)); } catch (Exception Ex) { return(Json(new { Ex.Message }, JsonRequestBehavior.AllowGet)); } }
// GET: Admin/GenerateQuotation public ActionResult Index(string id) { var model = new OnlineProspectModule().GetProspectData(Convert.ToInt64(id)); if (Session["Bedroom"] != null) { model.Bedroom = Convert.ToInt32(Session["Bedroom"].ToString()); model.MoveInDate = Convert.ToDateTime(Session["MoveInDate"].ToString()); model.MaxRent = Convert.ToDecimal(Session["MaxRent"].ToString()); model.LeaseTermID = Convert.ToInt32(Session["LeaseTerm"].ToString()); var leaseDet = new Areas.Admin.Models.LeaseTermsModel().GetLeaseTermsDetails(model.LeaseTermID); model.LeaseTerm = Convert.ToInt32(leaseDet.LeaseTerms); model.FromHome = 1; Session.Remove("Bedroom"); Session.Remove("MoveInDate"); Session.Remove("MaxRent"); Session.Remove("LeaseTerm"); } else { model.Bedroom = 0; model.MoveInDate = DateTime.Now.AddDays(30); //model.MaxRent = 0; model.FromHome = 0; if (model.LeaseTermID == 0) { ShomaRMEntities db = new ShomaRMEntities(); var leaseDet = db.tbl_LeaseTerms.Where(p => p.LeaseTerms == 12).FirstOrDefault(); if (leaseDet != null) { model.LeaseTermID = leaseDet.LTID; } else { model.LeaseTermID = 0; } } } if (Session["StepNo"] != null) { model.StepNo = Convert.ToInt32(Session["StepNo"].ToString()); Session.Remove("StepNo"); } else { model.StepNo = 0; } return(View(model)); }