void Edit_Click(object sender, RoutedEventArgs e) { Analytics.TrackEvent("Action From Context Menu"); var btn = sender as Button; var todo = btn.Tag as Todo; switch (btn.Name) { case "delete": _service.Delete(todo); break; case "edit": PageMaster.current.TimeLine.Navigate(typeof(Views.SubMaster.Add.Task), todo); break; case "Done": _service.Done(todo); break; case "Undo": _service.Undone(todo); break; case "Postpone": _service.Postpone(todo); break; default: break; } }
void Done_click(object sender, RoutedEventArgs e) { var btn = sender as Button; var todo = btn.Tag as Todo; TodoService.Done(todo); }
void Edit_Click(object sender, RoutedEventArgs e) { Analytics.TrackEvent("Action From Context Menu"); var btn = sender as Button; var todo = btn.Tag as Todo; switch (btn.Name) { case "delete": TodoService.Delete(todo); break; case "edit": // Edit page navigation break; case "Done": TodoService.Done(todo); break; case "Undo": TodoService.Undone(todo); break; case "Postpone": TodoService.Postpone(todo); break; default: break; } }
public void Mark_As_Done() { var teste = new TodoService(mockTodoRepository.Object); var retorno = teste.Done(1, true); Assert.IsTrue(retorno); }