Пример #1
0
        void getLatestClass()
        {
            HttpHandler hh         = new HttpHandler();
            var         x          = hh.Get(@"/api/CurrentLesson/latest");
            var         jsonString = x.Result;

            jsonString = jsonString.Replace("null", "-1");

            JObject obj = JObject.Parse(jsonString);

            GambitLessonModel.LatestLesson = GambitLessonModel.buildLesson(obj);

            if (obj["date"].ToString() == DateTime.Today.ToString("d"))
            {
                cur = CurriculumModel.allCurriculum[(int)obj["curriculum_id"]];

                if ((int)obj["curriculum1_id"] >= 0)
                {
                    cur1 = CurriculumModel.allCurriculum[(int)obj["curriculum1_id"]];

                    if ((int)obj["curriculum2_id"] >= 0)
                    {
                        cur2 = CurriculumModel.allCurriculum[(int)obj["curriculum2_id"]];
                    }
                }
            }
        }
Пример #2
0
        GambitLessonModel buildLesson(LessonModel lesson)
        {
            var gLesson = new GambitLessonModel();

            gLesson.curriculum_id = CurriculumModel.allCurriculum.Find(l => l.name == lesson.curriculum).id;

            if (techniqueTwo_picker.SelectedIndex != -1)
            {
                gLesson.curriculum1_id = CurriculumModel.allCurriculum.Find(l => l.name == lesson.curriculum1).id;
            }

            if (techniqueThree_picker.SelectedIndex != -1)
            {
                gLesson.curriculum2_id = CurriculumModel.allCurriculum.Find(l => l.name == lesson.curriculum2).id;
            }


            return(gLesson);
        }