예제 #1
0
        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));
        }
예제 #2
0
        //获取全部试验数据
        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));
        }