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 }); } }); }
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; }); }