// 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));
        }
Example #2
0
 // 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());
 }
Example #3
0
        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)));
        }