//all in private void butDelete_Click(object sender, RoutedEventArgs e) { if (taskFolder.status == Status.TRASH) { DatabaseTaskFolder.DeleteTaskFolder(taskFolder); } else { taskFolder.status = Status.TRASH; DatabaseTaskFolder.UpdateTaskFolder(taskFolder); } OnAnyChange(EventArgs.Empty); }
private void Repaint() { foreach (var sp in stackPanels) { sp.Children.Clear(); } stackPanels.Clear(); tasksCnt = 0; List <TaskFolder> allFolders = DatabaseTaskFolder.ReadAll(); foreach (var tf in allFolders) { if (tf.status == Status.TODO) { addTaskFolder(tf); } } }
private void repaint() { foreach (var sp in spList) { sp.Children.Clear(); } spList.Clear(); tasksCnt = 0; List <TaskFolder> allfolders = DatabaseTaskFolder.ReadAll(); foreach (var tf in allfolders) { if (tf.status == Status.TRASH) { addTaskFolder(tf); } } }
private void Repaint() { panelMiddle.Children.Clear(); panelLeft.Children.Clear(); panelRight.Children.Clear(); cnt = 0; DatabaseTaskFolder.ReloadTaskFolder(TaskFolder); TaskFolder.SortTasksByPriority(); foreach (var t in TaskFolder.tasks) { PageTaskLook taskLook = new PageTaskLook(t); //EVENT ADD taskLook.HandlerRepaint += EventRepaint; Frame myFrame = new Frame(); myFrame.Margin = new Thickness(10, 10, 10, 10); myFrame.Navigate(taskLook); if (t.status == Status.DONE) { panelMiddle.Children.Add(myFrame); } else { panelLeft.Children.Add(myFrame); } cnt++; } foreach (var n in TaskFolder.notes) { PageNote note = new PageNote(n); Frame noteFrame = new Frame(); noteFrame.Navigate(note); panelRight.Children.Add(noteFrame); } }
private void butApply_Click(object sender, RoutedEventArgs e) { string title = txtBoxTitle.Text; if (title == "") { title = "unnown title"; } //Dinash add Start End date to folder if (toEdit == null) { DatabaseTaskFolder.CreateNewTaskFolder(title); } else { toEdit.text = title; DatabaseTaskFolder.UpdateTaskFolder(toEdit); } OnApplyButtonClicked(EventArgs.Empty); DialogResult = true; }
private void butRestoreD_Click(object sender, RoutedEventArgs e) { taskFolder.status = Status.DONE; DatabaseTaskFolder.UpdateTaskFolder(taskFolder); OnAnyChange(EventArgs.Empty); }