Я получаю это исключение: «Невозможно определить отношения между двумя объектами, поскольку они привязаны к разным объектам ObjectContext.»
У меня есть таблица пользователей и таблица стран. Countryid указан в пользовательской таблице.
Я получаю указанное выше исключение, когда пытаюсь добавить запись в пользовательскую таблицу.
Это мой код-
using (MyContext _db = new MyContext ())
{
User user = User .CreateUser(0, Name, address, city, 0, 0, email, zip);
Country country = _db.Country.Where("it.Id=@Id", new ObjectParameter("Id",countryId)).First();
user.Country = country;
State state = _db.State.Where("it.Id=@Id", new ObjectParameter("Id", stateId)).First();
user.State = state;
_db.AddToUser(user );//Here I am getting that Exception
_db.SaveChanges();
}