public ActionResult Experiment_query(string cpmc, string startdate, string stopdate) { List <UpDownExperiment> udes = dbDrive.GetUpDownExperiments(LangleyPublic.adminId); if (startdate != "" && stopdate != "") { DateTime st = Convert.ToDateTime(startdate); DateTime et = Convert.ToDateTime(stopdate); udes = dbDrive.QueryExperimentTable(cpmc, st, et.AddDays(1), LangleyPublic.adminId); } else { udes = dbDrive.QueryExperimentTable(cpmc, LangleyPublic.adminId); } return(Json(new { code = 0, msg = "", fenye = 5, count = udes.Count, data = LiftingPublic.GetQueryModels(dbDrive, udes) }, JsonRequestBehavior.AllowGet)); }
//获取全部试验数据 public ActionResult GetAllExperiments(int page = 1, int limit = 20) { List <UpDownExperiment> udes = dbDrive.GetUpDownExperiments(LangleyPublic.adminId); List <UpDownExperiment> PagesLet = new List <UpDownExperiment>(); int last = udes.Count - (page - 1) * limit; int first = 0; if (page * limit < udes.Count) { first = udes.Count - page * limit; } for (int i = first; i < last; i++) { PagesLet.Add(udes[i]); } return(Json(new { code = 0, msg = "", fenye = 5, count = udes.Count, data = LiftingPublic.GetQueryModels(dbDrive, PagesLet, first) }, JsonRequestBehavior.AllowGet)); }