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; }
protected override async Task RefreshFields() { faculty = await FacultyViewModel.Get(model.FacultyId); head = await LecturerViewModel.Get(model.HeadId); }
protected override async Task RefreshFields() { m_Course = await CourseViewModel.Get(model.CourseId); m_Lecturer = await LecturerViewModel.Get(model.LecturerId); }
protected override async Task RefreshFields() { university = await UniversityViewModel.Get(model.UniversityId); dean = await LecturerViewModel.Get(model.DeanId); }
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); }