public ActionResult GeneralPropertiesSave(VGeneralProperties model) { if (ModelState.IsValid) { Session["GeneralProperties"] = model; if (Request.IsAjaxRequest()) return Json("OK"); return View(model); } if (Request.IsAjaxRequest()) return Json("FAIL"); return View(model); }
private void InitGeneralProperties(VGeneralProperties m) { m.GridPointsX = 1000; m.GridPointsY = 1000; m.TurbineDiameter = 50; m.TurbineHeight = 70; m.TurbineThrust = 0.5m; m.WakeDecay = 0.02m; m.VelocityAtHub = 9m; m.AirDensity = 1.225m; m.PowerDistance = 0.2m; m.RotationAngle = -48.4m; }
private VGeneralProperties GetModelGeneral() { VGeneralProperties model = null; if (Session["GeneralProperties"] != null) { model = Session["GeneralProperties"] as VGeneralProperties; } if (model == null) { model = new VGeneralProperties(); InitGeneralProperties(model); Session["GeneralProperties"] = model; } return model; }