public SupervisorStudentsInClass(SupervisorStudentsListPage supervisorStudentsListPage, Model.studenci student, Model.zajecia classe)
 {
     _classe  = classe;
     _student = student;
     _page    = supervisorStudentsListPage;
     InitializeComponent();
 }
        public TeacherStudentsClassPage(Model.zajecia classe)
        {
            _classe = classe;
            InitializeComponent();

            UpdateView();
        }
Exemple #3
0
 public SupervisorAddStudentBlade(Model.grupy_dziekanskie grupy, Model.zajecia classe)
 {
     _group  = grupy;
     _classe = classe;
     InitializeComponent();
     UpdateView();
 }
 public SupervisorStudentsListPage(Model.zajecia _class, Model.grupy_dziekanskie group)
 {
     _classe = _class;
     _group  = group;
     InitializeComponent();
     UpdateView();
     ClassNameLbl.Content = "Lista studentów";
 }
Exemple #5
0
 public SupervisorAddStudentBlade(SupervisorStudentsListPage supervisorStudentsListPage, grupy_dziekanskie group, zajecia classe)
 {
     this.supervisorStudentsListPage = supervisorStudentsListPage;
     _group  = group;
     _classe = classe;
     InitializeComponent();
     UpdateView();
 }
        public StudentClassProjectsPage(Model.zajecia classe, Model.studenci student)
        {
            _student = student;
            _classe  = classe;
            InitializeComponent();

            UpdateView();
        }
        private void UpdateBut_Click(object sender, RoutedEventArgs e)
        {
            using (Model.TestEntities ent = new Model.TestEntities())
            {
                Model.zajecia st = new Model.zajecia
                {
                    data_zaj = Convert.ToDateTime(ClassDate.Text),
                    id_przed = ((Model.przedmioty)SubjectCombo.SelectedItem).id_przed,
                    id_prow  = ((Model.prowadzacy)TeacherCombo.SelectedItem).id_prow,
                    id_typ   = ((Model.typy_zajec)ClassTypeCombo.SelectedItem).id_typ
                };
                ent.zajecia.Add(st);

                ent.SaveChanges();
                _page.UpdateClassView();
            }
        }
        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();
            }
        }