protected override async void OnInitialized(EventArgs e)
        {
            base.OnInitialized(e);

            LecturerViewModel lecturer;

            if (m_ViewModel == null)
            {
                lecturer = await LecturerViewModel.Get(window.Session.User.Id);

                m_ViewModel = await AssignmentViewModel.Create();

                m_ViewModel.Lecturer = lecturer;
            }
            else
            {
                lecturer = m_ViewModel.Lecturer;
            }

            m_ViewModel.LoadCourses(lecturer.FacultyDepartment.Id);
            DataContext = m_ViewModel;
        }
Example #2
0
        protected override async Task RefreshFields()
        {
            faculty = await FacultyViewModel.Get(model.FacultyId);

            head = await LecturerViewModel.Get(model.HeadId);
        }
Example #3
0
        protected override async Task RefreshFields()
        {
            m_Course = await CourseViewModel.Get(model.CourseId);

            m_Lecturer = await LecturerViewModel.Get(model.LecturerId);
        }
Example #4
0
        protected override async Task RefreshFields()
        {
            university = await UniversityViewModel.Get(model.UniversityId);

            dean = await LecturerViewModel.Get(model.DeanId);
        }
Example #5
0
 protected override async Task RefreshFields()
 {
     rector = await LecturerViewModel.Get(model.RectorId);
 }
        protected override async Task RefreshFields()
        {
            facultyDepartment = await FacultyDepartmentViewModel.Get(model.FacultyDepartmentId);

            owner = await LecturerViewModel.Get(model.OwnerId);
        }