예제 #1
0
 public Task SaveTodo(TodoViewModel todo)
 {
     return Task.Factory.StartNew(() =>
     {
         if (IsAuthenticated())
         {
             _todoService.SaveTodo(new Entities.Todo { Id = todo.Id, TodoDate = todo.TodoDate, TodoText = todo.TodoText, NestingLevel = todo.NestingLevel, Number = todo.Number, Order = todo.Order });
         }
     });
 }
예제 #2
0
 public Task<List<TodoViewModel>> AddTodo(TodoViewModel todo)
 {
     return Task.Factory.StartNew(() =>
     {
         if (IsAuthenticated())
         {
             _todoService.AddTodo(new Entities.Todo { TodoDate = todo.TodoDate, TodoText = todo.TodoText, Order = todo.Order, NestingLevel = todo.NestingLevel, Number = todo.Number});
             var todos = _todoService.GetTodos();
             var model = GetTodoModels(todos);
             return model;
         }
         return null;
     });
 }