private async void Edit() { if (Horario <= DateTime.Now.TimeOfDay.Add(TimeSpan.FromMinutes(5)) && Fecha <= DateTime.Now) { await dialogService.ShowMessage("Error", "La fecha del mensaje está próxima a su envío, no puede ser editado"); return; } //Instanciar ViewModel var mainViewModel = MainViewModel.GetInstance(); mainViewModel.EditarNotification = new EditarNotificationViewModel(this); //Ir a la página de edición var notificationView = NotificationView.GetInstance(); await notificationView.Navigation.PushAsync(new EditarNotificationView()); }