示例#1
0
        internal void DeleteList(int listId)
        {
            TasksList list = new TasksList()
            {
                tasksListId = listId
            };

            _context.taskLists.Remove(list);
            _context.SaveChanges();
        }
示例#2
0
        internal TasksList CreateList(string name)
        {
            TasksList list = new TasksList()
            {
                title = name
            };

            _context.taskLists.Add(list);
            _context.SaveChanges();
            return(list);
        }
示例#3
0
        public ActionResult <TasksList> PatchList(int listId, string name)
        {
            TasksList updatedList = tasksListService.PatchList(listId, name);

            return(Created($"/lists/{updatedList.tasksListId}", updatedList));
        }
示例#4
0
        public ActionResult <TasksList> PostNewList(string name)
        {
            TasksList createdList = tasksListService.CreateList(name);

            return(Created($"/lists/{createdList.tasksListId}", createdList));
        }