protected override async Task <bool> OnPrevious() { if (_measurementManager.SelectedMeasurementMethod == null) { return(true); } _measurementManager.GatherData = false; var dialog = new ContentDialog { Title = "Uwaga", Content = "Wszystkie pomiary zostaną usunięte.", PrimaryButtonText = "OK", SecondaryButtonText = "Anuluj" }; var returnConfirmed = (await dialog.ShowAsync()).Equals(ContentDialogResult.Primary); if (returnConfirmed) { _measurementManager.ResetMeasurementData(); EventAggregator .GetEvent <ResetMeasurement>() .Publish(null); } else { _measurementManager.GatherData = true; } return(false); }
protected override async Task <bool> OnPrevious() { _measurementManager.ResetMeasurementData(); return(await Task.FromResult(true)); }