public ResultViewModel(TestModel Value, float ScoreValue) { _test = Value; _score = ScoreValue; _competedTest = new CompetedTest(ScoreValue, Value.Id); }
private void OnAppearingResult(TestModel Value,float ScoreValue) { _score = 0; _numerator.Reset(); ((MasterDetailPage)App.Current.MainPage).Detail = new ResultPage(Value, ScoreValue); ((MasterDetailPage) App.Current.MainPage).IsPresented = false; }
public QuestionViewModel(TestModel value) { _test = value; _numerator = _test.Questions.GetEnumerator(); _currentQuestion = _numerator.Current; }
private void OnSelectedItem(TestModel value) { ((MasterDetailPage)App.Current.MainPage).Detail=new QuestionPage(value); ((MasterDetailPage) App.Current.MainPage).IsPresented = false; // await Navigation.PushAsync(new QuestionPage(value)); }
public ResultPage(TestModel Value,float ScoreValue) { InitializeComponent(); _viewModel = new ResultViewModel(Value, ScoreValue) { Navigation = Navigation }; BindingContext = _viewModel; }
public QuestionPage(TestModel value) { InitializeComponent(); _viewModel = new QuestionViewModel(value) {Navigation = Navigation}; BindingContext = _viewModel; }