internal EnglisgGradeWindow(List <EnglisgGradeModel> list, string name, HttpVisiter visiter) { InitializeComponent(); this.visiter = visiter; this.Loaded += EnglisgGradeWindow_Loaded; this.Title += name; data.ItemsSource = list; }
private void LoadCheckCode(object state) { this.StartWaiting(); visiter = new HttpVisiter(Constant.Url); var ms = visiter.GetCheckCode(); Invoke(() => { BitmapImage bi = new BitmapImage(); bi.BeginInit(); bi.StreamSource = ms; bi.EndInit(); image.Source = bi; }); this.StopWaiting(); }
internal ExamWindow(ExamInfo info, string name, bool re, HttpVisiter visiter) { InitializeComponent(); this.Loaded += ExamWindow_Loaded; this.info = info; this.visiter = visiter; this.re = re; yer.ItemsSource = info.Year; yer.SelectedValue = info.Year[0].Key; sem.ItemsSource = info.Semester; sem.SelectedValue = info.Semester[0].Key; yer.SelectionChanged += SelectionChanged; sem.SelectionChanged += SelectionChanged; if (re) { this.Title = "二考时间查询-" + name; } else { this.Title = "考试时间查询-" + name; } }
internal GradeWindow(List <GradeModel> list, string name, HttpVisiter visiter) { InitializeComponent(); this.visiter = visiter; this.Loaded += EnglisgGradeWindow_Loaded; this.Title += name; grades = new ObservableCollection <GradeModel>(list); data.ItemsSource = grades; gradeKeyValues = new List <KeyDouble>(); gradeKeyValues.Add(new KeyDouble() { Key = "优", Value = 95 }); gradeKeyValues.Add(new KeyDouble() { Key = "良", Value = 85 }); gradeKeyValues.Add(new KeyDouble() { Key = "中", Value = 75 }); gradeKeyValues.Add(new KeyDouble() { Key = "及格", Value = 65 }); gradeKeyValues.Add(new KeyDouble() { Key = "不及格", Value = 0 }); gradeClassType = list.Select(x => x.ClassNature).Distinct().Select(y => new KeyBool() { Key = y, Value = CheckDefaultType(y) }).ToList(); Cal(); }
internal SelectWindow(HttpVisiter visiter) { this.visiter = visiter; InitializeComponent(); this.Loaded += SelectWindow_Loaded; }