// GET: DoptimizeExperiment //D优化法实验 public ActionResult DoptimizeExperiment(int dop_id) { DoptimizeExperimentModel doptimizeExperimentModel = new DoptimizeExperimentModel(); DoptimizeExperimentTable det = dbDrive.GetDoptimizeExperimentTable(dop_id); List <DoptimizeDataTable> ddt_list = dbDrive.GetDoptimizeDataTables(dop_id); doptimizeExperimentModel.doptimizeNameSeting = DoptimizePublic.DistributionState(det); doptimizeExperimentModel.sq = ddt_list[ddt_list.Count - 1].ddt_StimulusQuantity; doptimizeExperimentModel.det = det; return(View(doptimizeExperimentModel)); }
// GET: TechnicalConditions public ActionResult TechnicalConditions(int id, string name) { if (name.Equals("D")) { var det = dbDrive.GetDoptimizeExperimentTable(id); ViewData["tc"] = det.det_TechnicalConditions; ViewData["id"] = id; ViewData["type"] = "D"; } if (name.Equals("L")) { var let = dbDrive.GetLangleyExperimentTable(id); ViewData["tc"] = let.let_TechnicalConditions; ViewData["id"] = id; ViewData["type"] = "L"; } return(View()); }
public JsonResult TechnicalConditions_Update() { var str = new StreamReader(Request.InputStream); var stream = str.ReadToEnd(); JavaScriptSerializer js = new JavaScriptSerializer(); var det = dbDrive.GetDoptimizeExperimentTable(js.Deserialize <DoptimizeExperimentTable>(stream).det_Id); det.det_TechnicalConditions = js.Deserialize <DoptimizeExperimentTable>(stream).det_TechnicalConditions; return(Json(dbDrive.Update(det))); }
public JsonResult Doptimize_delete(int dop_id) { var det = dbDrive.GetDoptimizeExperimentTable(dop_id); return(Json(dbDrive.Delete(det))); }