コード例 #1
0
 public void Update(Todo todo)
 {
     using (var db = new TodoContext()) {
         db.Todos.AddOrUpdate(todo);
         db.SaveChanges();
     }
 }
コード例 #2
0
 public void Delete(int id)
 {
     using (var db = new TodoContext()) {
         db.Todos.Remove(new Todo {Id = id});
         db.SaveChanges();
     }
 }
コード例 #3
0
        public Todo Add(Todo todo)
        {
            using (var db = new TodoContext()) {
                db.Todos.Add(todo);
                db.SaveChanges();

                return todo;
            }
        }
コード例 #4
0
 public Todo Find(int id)
 {
     using (var db = new TodoContext()) {
         return db.Todos.Find(id);
     }
 }
コード例 #5
0
 public IEnumerable<Todo> All()
 {
     using (var db = new TodoContext()) {
         return db.Todos.ToList();
     }
 }