Beispiel #1
0
        private void NewUniversity_Event()
        {
            University     university     = null;
            UniversityPage universitypage = new UniversityPage(university, dbl);

            universitypage.UniversityAdded_Event += UniversityAdd_Event;
            GridsFrame.Navigate(universitypage);
        }
Beispiel #2
0
        private void Page_Select(SelectionChangedEventArgs e)
        {
            ListBoxItem lbi = (ListBoxItem)Menu.SelectedItem;

            switch (lbi.Name)
            {
            case "Students":
                StudentsGridPage studentsgridpage = new StudentsGridPage(dbl);
                studentsgridpage.StudentEdite_Event += EditeStudent_Event;
                GridsFrame.Navigate(studentsgridpage);
                break;

            case "Teachers":
                TeachersGridPage teachersgridpage = new TeachersGridPage(dbl);
                teachersgridpage.TeacherEdite_Event += EditeTeacher_Event;
                GridsFrame.Navigate(teachersgridpage);
                break;

            case "Deans":
                DeansGridPage deansgridpage = new DeansGridPage(dbl);
                deansgridpage.DeanEdite_Event += EditeDean_Event;
                GridsFrame.Navigate(deansgridpage);
                break;

            case "Faculties":
                FacultiesGridPage facultiesgridpage = new FacultiesGridPage(dbl);
                facultiesgridpage.FacultyEdite_Event += EditeFaculty_Event;
                GridsFrame.Navigate(facultiesgridpage);
                break;

            case "Specialyties":
                SpecialytiesGridPage specialtiesgridpage = new SpecialytiesGridPage(dbl);
                specialtiesgridpage.SpecialtyEdite_Event += EditeSpecialty_Event;
                GridsFrame.Navigate(specialtiesgridpage);
                break;

            case "Groups":
                GroupsGridPage groupsgridpage = new GroupsGridPage(dbl);
                groupsgridpage.GroupEdite_Event += EditeGroup_Event;
                GridsFrame.Navigate(groupsgridpage);
                break;

            case "University":
                UniversityPage universitypage = new UniversityPage(dbl.LoggedPerson.University, dbl);
                GridsFrame.Navigate(universitypage);
                break;

            case "Profile":
                GridsFrame.Navigate(new ProfilePage(dbl.LoggedPerson, dbl, ProfilePage.ProfilePageType.Edit));
                break;

            default:
                break;
            }
        }