Esempio n. 1
0
            /// <summary>
            /// 单次练习答题统计柱状图 试题维度
            /// </summary>
            /// <param name="practiceRecordId">练习卷Id</param>
            /// <returns></returns>
            public string OnePracticeStatistics()
            {
                PracticeRecordStatisticsService practiceRecordStatisticsService = new PracticeRecordStatisticsService();
                Dictionary <string, object>     result = practiceRecordStatisticsService.practiceRecordStatistics(mUCPractice.exerciseRecordId);

                return(MLPen.Helpers.JsonHelper.ToJSON(result));
            }
Esempio n. 2
0
            /// <summary>
            /// 获得练习记录list
            /// </summary>
            public string GetPracticeRecordList(int?gardenId, int?gradeId, int?type, string keyWord, int?noPage, int?size)
            {
                PracticeRecordStatisticsService practiceRecordStatisticsService = new PracticeRecordStatisticsService();
                Dictionary <string, object>     result = practiceRecordStatisticsService.List(gardenId, gradeId, type, keyWord, noPage, size);

                return(MLPen.Helpers.JsonHelper.ToJSON(result));
            }
Esempio n. 3
0
            /// <summary>
            /// 单道题全班学生作答记录查询接口
            /// </summary>
            /// <param name="studentAnswer"></param>
            /// <param name="studentScore"></param>
            /// <param name="studentIsRight"></param>
            /// <returns></returns>
            public string oneQuestionOriginalRecordList(string studentAnswer, string studentScore, string studentIsRight)
            {
                double?score = null;

                if (studentScore != null && !studentScore.Equals(""))
                {
                    score = double.Parse(studentScore);
                }
                Boolean?isRight = null;

                if (studentIsRight != null && !studentIsRight.Equals(""))
                {
                    isRight = Boolean.Parse(studentIsRight);
                }
                PracticeRecordStatisticsService practiceRecordStatisticsService = new PracticeRecordStatisticsService();
                var result = practiceRecordStatisticsService.OneQuestionOriginalRecordList(mUCPractice.exerciseRecordId, mUCPractice.questionId, studentAnswer, score, isRight);

                return(MLPen.Helpers.JsonHelper.ToJSON(result));
            }