Example #1
0
        public IActionResult PartiallyUpdate(int id, [FromBody] toDoListDto returnList)
        {
            var toDoListItem = ToDoListDataStore.Current.ToDoList.FirstOrDefault(l => l.Id == id);

            if (toDoListItem == null)
            {
                return(BadRequest());
            }
            toDoListItem.task     = returnList.task;
            toDoListItem.priority = returnList.priority;

            ToDoListDataStore.Current.ToDoList.Add(returnList);
            return(Ok());
        }
Example #2
0
        public IActionResult PostToDoList(int id, [FromBody] toDoListDto ReturnList)
        {
            if (ReturnList == null)
            {
                return(BadRequest());
            }

            var final = new toDoListDto()
            {
                Id       = ReturnList.Id,
                priority = ReturnList.priority,
                status   = ReturnList.status,
                task     = ReturnList.task
            };

            ToDoListDataStore.Current.ToDoList.Add(final);
            return(CreatedAtRoute("Get", final));
        }