public async Task MarkDone(Todo todo)
        {
            TodoDB todoManager = new TodoDB();
            await todoManager.LogTodo(todo);

            return;
        }
        public async Task <List <Todo> > GetAll(string username)
        {
            TodoDB todoManager = new TodoDB();
            var    todos       = await todoManager.GetAllTodos(username);

            return(todos);
        }
        public async Task Delete(Guid id)
        {
            TodoDB todoManager = new TodoDB();
            await todoManager.DeleteTodo(id);

            return;
        }
        public async Task Create(Todo entity)
        {
            TodoDB todoManager = new TodoDB();
            await todoManager.CreateTodo(entity);

            return;
        }
示例#5
0
 /// <summary>
 /// Constructor
 /// </summary>
 public DataModelList(TodoDB dsSource)
 {
     try
     {
         m_dsSource = dsSource;
     }
     catch (Exception err)
     {
         ErrorHandler.ShowErrorMessage(err, "Error in Constructor Overload 2 function of DataModelList class.");
     }
 }
示例#6
0
 public TodoController(TodoDB db)
 {
     _db = db;
 }