public TaskDetails Add(TaskDetails task) { if (task == null) { throw new ArgumentNullException("task"); } AllTaskRepo.Add(task); return(task); }
public bool Update(TaskDetails task) { if (task == null) { throw new ArgumentNullException("task"); } int index = AllTaskRepo.FindIndex(p => p.TaskID == task.TaskID); if (index == -1) { return(false); } AllTaskRepo.RemoveAt(index); AllTaskRepo.Add(task); return(true); }