public List <TodoItem> GetActive() { List <TodoItem> L; L = _inMemoryTodoDatabase.Where(x => x.IsCompleted.Equals(false)).ToList(); return(L); }
public TodoItem Get(Guid todoId) { var todoItem = (_inMemoryTodoDatabase.Where(item => item.Id == todoId)) .FirstOrDefault(); return(todoItem); }
public TodoItem Get(Guid todoId) { IEnumerable <TodoItem> todoItems = _inMemoryTodoDatabase.Where(item => item.Id == todoId); TodoItem todoItem = todoItems.FirstOrDefault(); return(todoItem); }
public TodoItem Get(Guid todoId) { if (!_inMemoryTodoDatabase.Where(s => s.Id == todoId).Any()) { return(null); } return((TodoItem)_inMemoryTodoDatabase.First(s => s.Id == todoId));; }
/// <summary > /// Gets TodoItem for a given id /// </ summary > /// <returns > TodoItem if found , null otherwise </ returns > public TodoItem Get(Guid todoId) { if (_inMemoryTodoDatabase.Where(item => item.Id.Equals(todoId)).Count() >= 1) { return(_inMemoryTodoDatabase.Where(item => item.Id.Equals(todoId)).First()); } return(null); }
public TodoItem Get(Guid todoId) { TodoItem d = (TodoItem)_inMemoryTodoDatabase.Where(s => s.Id == todoId).ToList().First(); if (d == null) { return(null); } return(d); }
public TodoItem Get(Guid todoId) { IEnumerable <TodoItem> result = _inMemoryTodoDatabase.Where(i => i.Id == todoId); if (result.Count() == 0) { return(null); } return(result.First()); }
public TodoItem Add(TodoItem todoItem) { IEnumerable <TodoItem> temp = _inMemoryTodoDatabase.Where(i => i.Equals(todoItem)); if (temp.Any()) { throw new DuplicateTodoItemException("duplicate id: " + todoItem.Id); } _inMemoryTodoDatabase.Add(todoItem); return(todoItem); }
public void Add(TodoItem todoItem) { if (_inMemoryTodoDatabase.Where(s => s.Equals(todoItem)).FirstOrDefault() != null) { throw new DuplicateTodoItemException("duplicate id: {" + todoItem.Id + "}"); } _inMemoryTodoDatabase.Add(todoItem); }
public void Add(TodoItem todoItem) { if (todoItem == null) { throw new ArgumentNullException(); } TodoItem i = _inMemoryTodoDatabase.Where(x => x.Id == todoItem.Id).FirstOrDefault(); if (i != null) { throw new DuplicateTodoItemException("duplicate id: {" + i.Id + "}"); } _inMemoryTodoDatabase.Add(todoItem); }
public TodoItem Add(TodoItem todoItem) { bool firstPass = false; if (_inMemoryTodoDatabase.Count() == 0) { firstPass = true; } TodoItem temp = _inMemoryTodoDatabase.Where(o => o.Id.Equals(todoItem.Id)).FirstOrDefault(); if (temp != null && !firstPass) { throw new duplicateTodoItemException(new { message = "Duplicate id = { " + todoItem.Id + " }" }); } else { _inMemoryTodoDatabase.Add(todoItem); firstPass = false; return(todoItem); } //throw new NotImplementedException(); }
public List <TodoItem> GetFiltered(Func <TodoItem, bool> filterFunction) { return(_inMemoryTodoDatabase.Where(filterFunction).ToList()); }
public List <TodoItem> GetActive() { return(_inMemoryTodoDatabase.Where(t => t.IsCompleted == false).ToList()); }
public List <TodoItem> GetActive() { return(_inMemoryTodoDatabase.Where(s => !s.IsCompleted).ToList()); }
public TodoItem Get(Guid todoId) { TodoItem[] rez = _inMemoryTodoDatabase.Where(i => i.Id == todoId).ToArray(); return(rez[0]); }
public TodoItem Get(Guid todoId) => _inMemoryTodoDatabase.Where(t => t.Id == todoId).FirstOrDefault();
public TodoItem Get(Guid todoId) { TodoItem t = _inMemoryTodoDatabase.Where(i => i.Id.Equals(todoId)).FirstOrDefault(); return(t); }
/// Gets all incomplete TodoItem objects in the database public List <TodoItem> GetActive() { var list = _inMemoryTodoDatabase.Where(todo => !todo.IsCompleted).ToList(); return(list); }
public TodoItem Get(Guid todoId) { return(_inMemoryTodoDatabase.Where(i => i.Id == todoId).FirstOrDefault()); }
public List <TodoItem> GetActive() => _inMemoryTodoDatabase.Where(x => !x.IsCompleted).ToList();
public List <TodoItem> GetActive() { return(_inMemoryTodoDatabase.Where(i => !i.IsCompleted).OrderByDescending(i => i.DateCreated).ToList()); }
public List <TodoItem> GetActive() { return(_inMemoryTodoDatabase.Where(item => item.IsCompleted.Equals(false)).ToList()); }
public List <TodoItem> GetActive() { return(_inMemoryTodoDatabase.Where(t => t.IsCompleted == false).OrderByDescending(t => t.DateCreated).ToList()); }
public bool Remove(Guid todoId) { var temp = _inMemoryTodoDatabase.Where(s => s.Id == todoId).ToArray(); return(_inMemoryTodoDatabase.Remove(temp[0])); }
public List <TodoItem> GetCompleted() { List <TodoItem> newList = _inMemoryTodoDatabase.Where(i => i.DateCompleted.HasValue).ToList(); return(newList); }
public List <TodoItem> GetActive() { var Database = _inMemoryTodoDatabase.Where(x => x != null).ToList(); return(Database.Where(x => !x.IsCompleted).ToList()); }
public List <TodoItem> GetActive() { return(_inMemoryTodoDatabase.Where(i => i.DateCompleted == null).ToList()); }