private async void Window_Loaded_1(object sender, RoutedEventArgs e) { var dao = new TodoDAO(); _todos = await Todo.GetAllTodos(dao); lstTodos.ItemsSource = _todos; }
private static void CheckChanged(RoutedEventArgs e) { var dao = new TodoDAO(); var todo = ((e.Source as CheckBox).DataContext as Todo); if (todo != null) { todo.Complete(dao); } }
private static void CheckChanged(RoutedEventArgs e) { var dao = new TodoDAO(); var todo = ((e.Source as CheckBox).DataContext as Todo); if (todo != null) { todo.Complete(dao); } }
public static async Task <ObservableCollection <Todo> > GetAllTodos(TodoDAO dao) { try { return(await dao.GetTodos()); } catch { throw new ApplicationException("Error retrieving todo items."); } }
private void btnOk_Click(object sender, RoutedEventArgs e) { _todo.Task = txtTask.Text; _todo.CreateDate = DateTime.Now; _todo.DueDate = dtpDueDate.SelectedDate.Value; var dao = new TodoDAO(); dao.AddTodo(_todo); this.DialogResult = true; this.Close(); }
public static async Task<ObservableCollection<Todo>> GetAllTodos(TodoDAO dao) { try { return await dao.GetTodos(); } catch { throw new ApplicationException("Error retrieving todo items."); } }
private void btnOk_Click(object sender, RoutedEventArgs e) { _todo.Task = txtTask.Text; _todo.CreateDate = DateTime.Now; _todo.DueDate = dtpDueDate.SelectedDate.Value; var dao = new TodoDAO(); dao.AddTodo(_todo); this.DialogResult = true; this.Close(); }
public void Complete(TodoDAO dao) { dao.SetComplete(this); }
private async void Window_Loaded_1(object sender, RoutedEventArgs e) { var dao = new TodoDAO(); _todos = await Todo.GetAllTodos(dao); lstTodos.ItemsSource = _todos; }
public void Complete(TodoDAO dao) { dao.SetComplete(this); }