コード例 #1
0
        private void Update(Task item)
        {
            var dbTask = db.Set <Task>().Single(u => u.Id == item.Id);

            db.Entry(dbTask).CurrentValues.SetValues(item);
            db.Entry(dbTask).State = EntityState.Modified;
            db.SaveChanges();
        }
コード例 #2
0
        private void Update(ToDoItem item)
        {
            var dbTask = db.Set <ToDoItem>().Single(u => u.Id == item.Id);

            db.Entry(dbTask).CurrentValues.SetValues(item);
            db.Entry(dbTask).State = EntityState.Modified;
            db.SaveChanges();
            SyncService.AddToUpdateQueue(db.Tasks.Single(t => t.Id == item.Id));
        }