private void ListViewCourses_ItemSelected(object sender, SelectedItemChangedEventArgs eventArgument) { if (eventArgument.SelectedItem != null) { GeneralCourseModel model = (GeneralCourseModel)eventArgument.SelectedItem; DetailedCourseModel detailedCourse = courseService.findCourseDetail(user, model); Navigation.PushAsync(new DetailedCourseView(detailedCourse)); } }
public DetailedCourseViewModel(DetailedCourseModel course) { this.Id = course.Id; this.Name = course.Name; this.Classrooms = course.Classrooms; this.Teachers = course.Teachers; this.Dates = course.Dates; this.Grades = course.Grades; }
public DetailedCourseView(DetailedCourseModel model) { InitializeComponent(); context = new DetailedCourseViewModel(model); BindingContext = context; }