public void AddToDoListItem(int ToDoListObjectID, ToDoListItem obj) { var _toDoListObject = _toDoListObjectList.FirstOrDefault(x => x.ID == ToDoListObjectID); if (_toDoListObject != null) { obj.ID = _toDoListObject.ToDoListItems.Count == 0 ? 1 : _toDoListObject.ToDoListItems.Max(x => x.ID) + 1; obj.ToDoListObjectId = ToDoListObjectID; _toDoListObject.ToDoListItems.Add(obj); } }
public void UpdateToDoListItem(int ToDoListObjectID, ToDoListItem objToDoListItemTarget) { var _toDoListObject = _toDoListObjectList.FirstOrDefault(x => x.ID == ToDoListObjectID); if (_toDoListObject != null) { var _toDoListItem = _toDoListObject.ToDoListItems.FirstOrDefault(x => x.ID == objToDoListItemTarget.ID); if (_toDoListItem != null) { _toDoListItem.Description = objToDoListItemTarget.Description; _toDoListItem.Status = objToDoListItemTarget.Status; } } }
public void AddToDoListItem(int ToDoListObjectID, ToDoListItem obj) { throw new NotImplementedException(); }
public void UpdateToDoListItem(int ToDoListObjectID, ToDoListItem objToDoListItemTarget) { throw new NotImplementedException(); }