private void Submit_Click(object sender, RoutedEventArgs e) { Models.TaskItem temp = ViewModel.SelectedItem; ViewModel.updatetaskitem(ViewModel.SelectedItem.id, title.Text, detail.Text, date.Date.DateTime, ViewModel.SelectedItem.source, ViewModel.SelectedItem.filepath, ViewModel.SelectedItem.username, ViewModel.SelectedItem.comments.ToString(), ""); ViewModel.SelectedItem = temp; //after update selectedItem is set to null.re set it. }
// 提交评论并更新数据库 private void Submit_Click(object sender, RoutedEventArgs e) { Models.TaskItem temp = ViewModel.SelectedItem; Comment.AllItems.Add(new Models.CommentItem(write.Text.ToString(), DateTime.Now.ToString(), App.login_user.Username)); string speak = write.Text.ToString() + "," + DateTime.Now.ToString() + "," + App.login_user.Username + ","; ViewModel.SelectedItem.comments = speak + ViewModel.SelectedItem.comments; ViewModel.updatetaskitem(ViewModel.SelectedItem.id, title.Text, detail.Text, ViewModel.SelectedItem.datetime, ViewModel.SelectedItem.source, ViewModel.SelectedItem.filepath, ViewModel.SelectedItem.username, ViewModel.SelectedItem.comments.ToString(), ""); ViewModel.SelectedItem = temp; }
private void toDoList_ItemClick(object sender, ItemClickEventArgs e) { Models.TaskItem temp = (Models.TaskItem)(e.ClickedItem); ViewModel.setSelectedItemById(temp.id); Frame.Navigate(typeof(TaskContentPage), ViewModel); }