Esempio n. 1
0
        async Task TodoItemStatus(TodoTaskStatusEvent arg)
        {
            IsBusy = false;
            var result = arg.Result;

            if (result.TransactionResult == TransactionResultTypes.Ok)
            {
                if (arg.ItemStatus == TodoTaskStatusTypes.Deleted)
                {
                    await MessageAsync("StatusDelete");

                    await Navigation.PopAsync();
                }
                else
                {
                    _statusButton.IsEnabled = false;
                    await MessageAsync("StatusSuccess");
                }
            }
            else
            {
                await ErrorTextAsync(arg.Result.GetErrorMessage());
            }
        }
Esempio n. 2
0
 Task TaskStatusChanged(TodoTaskStatusEvent arg)
 {
     SetupRecentTasks();
     return(Task.CompletedTask);
 }