/// <summary> /// Add new ToDo item window closed, if user enter ToDo title then save new ToDo. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void ToDoEditorPopup_Closed(object sender, object e) { if (!string.IsNullOrEmpty(txtTBTitle.Text) && newToDo != null) { newToDo.DueDate = newToDo.DueDate.AddMinutes(1); this.ToDo.Add(newToDo); if (newToDo.HasReminder) { ToastManager.SetScheduledToast(NoteTitle, newToDo); } else { ToastManager.Remove(newToDo); } } else { var todo = (ToDo)ToDoEditorPopup.DataContext; if (todo.HasReminder) { ToastManager.SetScheduledToast(NoteTitle, todo); } else { ToastManager.Remove(todo); } } newToDo = null; ToDoEditorPopup.DataContext = null; UpdateNote(); }