Пример #1
0
        private TodoItemViewModel CreateTodoItemViewModel(TodoItem todoItem)
        {
            var todoItemViewModel = new TodoItemViewModel(todoItem);

            todoItemViewModel.ItemStatusChanged += ItemStatusChanged;
            return(todoItemViewModel);
        }
Пример #2
0
        private async Task NavigateToItemAsync(TodoItemViewModel item)
        {
            if (item == null)
            {
                return;
            }

            var itemView  = Resolver.Resolve <AddUpdateItemView>();
            var viewModel = itemView.BindingContext as AddUpdateItemViewModel;

            viewModel.TodoItem = item.TodoItem;

            await Navigation.PushAsync(itemView);
        }