示例#1
0
        public ActionResult <ToDoList> DeleteTaskFromList(int listId, int taskId)
        {
            if (!taskRepository.IsPresentInList(taskId, listId))
            {
                return(NotFound(new { Message = $"Don't have task with id = {taskId} or list don't have it" }));
            }

            var list = listRepository.DeleteTaskFromList(listId, taskId);

            if (list == null)
            {
                return(NotFound(new { Message = $"Don't have list with id = {listId}" }));
            }

            return(Ok(list));
        }