Example #1
0
        public HistoryScoreItemViewModel(QsBaseViewModel parentView, string titleName, ScoreRoot userScore) : this()
        {
            ParentView = parentView;

            TitleName  = titleName;
            ScoreValue = $"{Convert.ToInt32(userScore.result.overall)} 分";
            AudioUrl   = userScore.audioUrl;
            Result     = JsonHelper.ToJson(userScore);

            BindQsSubItemInfo();
        }
Example #2
0
        public HistoryScoreItemViewModel(QsBaseViewModel parentView, string titleName, string scoreValue, string audioUrl, string result) : this()
        {
            ParentView = parentView;

            TitleName  = titleName;
            ScoreValue = scoreValue;
            AudioUrl   = audioUrl;
            Result     = result;

            BindQsSubItemInfo();
        }
Example #3
0
        public HistoryScoreItemViewModel(QsBaseViewModel parentView, string titleName, SyncScoreDetailItem userScore) : this()
        {
            ParentView = parentView;

            TitleName  = titleName;
            ScoreValue = $"{Convert.ToInt32(userScore.exam_score)} 分";
            AudioUrl   = userScore.user_answer;
            Result     = userScore.score_result;

            BindQsSubItemInfo();
        }