Entity Framework POCO SaveChanges () при обновлении не работает?

Я работаю с EF CTP 4, используя модели POCO, добавление нового объекта и вызов SaveChanges () работает, но обновление объекта не работает. Вот код для обновления:

public void UpdateContact(Contact contact)
        {
            var findContact = GetContact(contact.ContactID);
            findContact = contact;
            _context.SaveChanges();
        }

public Contact GetContact(int contactId)
        {
            return GetAllContacts().SingleOrDefault(c => c.ContactID == contactId);
        }

public IQueryable<Contact> GetAllContacts()
        {
            return _context.Contacts;
        }

Я не уверен, что делаю здесь неправильно. Любая идея? Спасибо.

12
задан Darin Dimitrov 2 November 2010 в 07:05
поделиться