private void DeleteTask(TaskPageViewModel taskPageVM) { if (taskPageVM != null) { _repository.DeleteItem(taskPageVM.Task.Id); GetTasks(); } Back(); }
private async void SelectTask(TaskPageViewModel taskPageVM) { var param = new NavigationParameters(); param.Add("selectedTask", taskPageVM.Task); param.Add("listViewModel", this); param.Add("taskPage", "Task"); await _navigationService.NavigateAsync("TaskPage", param); }
private void SaveTask(TaskPageViewModel taskPageVM) { if (taskPageVM != null && taskPageVM.IsValid) { _repository.SaveItem(taskPageVM.Task); GetTasks(); Back(); } }