public void Update(Todo todo) { using (var db = new TodoContext()) { db.Todos.AddOrUpdate(todo); db.SaveChanges(); } }
public void Delete(int id) { using (var db = new TodoContext()) { db.Todos.Remove(new Todo {Id = id}); db.SaveChanges(); } }
public Todo Add(Todo todo) { using (var db = new TodoContext()) { db.Todos.Add(todo); db.SaveChanges(); return todo; } }
public Todo Find(int id) { using (var db = new TodoContext()) { return db.Todos.Find(id); } }
public IEnumerable<Todo> All() { using (var db = new TodoContext()) { return db.Todos.ToList(); } }