//名称、时间查询 public ActionResult Langley_query(string productName, string startTime, string endTime) { List <LangleyExperimentTable> lets = new List <LangleyExperimentTable>(); if (startTime != "" && endTime != "") { DateTime st = Convert.ToDateTime(startTime); DateTime et = Convert.ToDateTime(endTime); lets = dbDrive.QueryLangleyExperimentTable(productName, st, et.AddDays(1), LangleyPublic.adminId); } else { lets = dbDrive.QueryLangleyExperimentTable(productName, LangleyPublic.adminId); } return(Json(new { code = 0, msg = "", count = lets.Count, data = LangleyPublic.Langley_lists(dbDrive, lets) }, JsonRequestBehavior.AllowGet)); }
//获取全部的兰利法实验并分页显示(前台带参访问) public ActionResult GetAllLangleysExperiment(int page = 1, int limit = 20) { List <LangleyExperimentTable> lets = dbDrive.GetAllLangleyExperimentTables(LangleyPublic.adminId); List <LangleyExperimentTable> PagesLet = new List <LangleyExperimentTable>(); int last = lets.Count - (page - 1) * limit; int first = 0; if (page * limit < lets.Count) { first = lets.Count - page * limit; } for (int i = first; i < last; i++) { PagesLet.Add(lets[i]); } return(Json(new { code = 0, msg = "", fenye = 5, count = lets.Count, data = LangleyPublic.Langley_lists(dbDrive, PagesLet, first) }, JsonRequestBehavior.AllowGet)); }