private void BtnUpdate_Click(object sender, RoutedEventArgs e) { Task newTask = new Task(); newTask.TaskId = ListChange(); newTask.TaskName = txtTask.Text; newTask.TaskDetail = txtDescription.Text; if (dateDue.SelectedDate.HasValue) { newTask.TaskDueDate = dateDue.SelectedDate; } else { newTask.TaskDueDate = null; } if (cbComplete.IsChecked == true) { newTask.TaskComplete = true; } else { newTask.TaskComplete = false; } TaskDB.UpdateTask(newTask); FormRefresh(); ListRefresh(); }
public void ListRefresh() { TaskDB refresh = new TaskDB(); refresh.GetTasks(lstComplete, true); refresh.GetTasks(lstTasks, false); }
private void BtnDelete_Click(object sender, RoutedEventArgs e) { int id = ListChange(); TaskDB.DeleteTask(id); FormRefresh(); ListRefresh(); }
public MainWindow() { InitializeComponent(); FormRefresh(); lblDate.Content = DateTime.Now; TaskDB currentTasks = new TaskDB(); currentTasks.GetTasks(lstTasks, false); currentTasks.GetTasks(lstComplete, true); lstComplete.ItemContainerGenerator.StatusChanged += new EventHandler(ContainerStatusChanged); }
private void BtnAdd_Click(object sender, RoutedEventArgs e) { Task task = new Task(); task.TaskName = txtTask.Text; task.TaskDetail = txtDescription.Text; task.TaskDueDate = dateDue.SelectedDate; task.TaskComplete = cbComplete.IsChecked.Value; TaskDB.AddTask(task); FormRefresh(); ListRefresh(); }
private void ListSelections(ListView list) { list.SelectedValuePath = "TaskId"; if (list.SelectedValue != null) { int id = Convert.ToInt32(list.SelectedValue); Task task = TaskDB.GetTaskDetails(id); txtTask.Text = task.TaskName; txtDescription.Text = task.TaskDetail; dateDue.SelectedDate = task.TaskDueDate; cbComplete.IsChecked = task.TaskComplete; } }