Ejemplo n.º 1
0
        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());
        }