internal void SetClass(zajecia classe)
        {
            _class = classe;


            ClassDate.Text = classe.data_zaj.ToString();
            using (var entity = new Model.TestEntities())
            {
                var subject = entity.przedmioty.Where(x => x.id_przed == classe.id_przed).FirstOrDefault();

                for (int i = 0; i < SubjectCombo.Items.Count; i++)
                {
                    if ((SubjectCombo.Items[i] as przedmioty).id_przed == subject.id_przed)
                    {
                        SubjectCombo.SelectedIndex = i;
                    }
                }

                var teacher = entity.prowadzacy.Where(x => x.id_prow == classe.id_prow).FirstOrDefault();

                for (int i = 0; i < TeacherCombo.Items.Count; i++)
                {
                    if ((TeacherCombo.Items[i] as prowadzacy).id_prow == teacher.id_prow)
                    {
                        TeacherCombo.SelectedIndex = i;
                    }
                }

                var classType = entity.typy_zajec.Where(x => x.id_typ == classe.id_typ).FirstOrDefault();

                for (int i = 0; i < ClassTypeCombo.Items.Count; i++)
                {
                    if ((ClassTypeCombo.Items[i] as typy_zajec).id_typ == classType.id_typ)
                    {
                        ClassTypeCombo.SelectedIndex = i;
                    }
                }

                UpdateGroupView();
            }
        }
示例#2
0
 public SupervisorAddStudentBlade(SupervisorStudentsListPage supervisorStudentsListPage, grupy_dziekanskie group, zajecia classe)
 {
     this.supervisorStudentsListPage = supervisorStudentsListPage;
     _group  = group;
     _classe = classe;
     InitializeComponent();
     UpdateView();
 }