ich die damit verbundene Frage habe hier aufspüren gesehen:Ein Objekt mit demselben Schlüssel existiert bereits im ObjectStateManager. Die Object können nicht mehrere Objekte mit der gleichen Schlüssel
Aber habe ich noch nicht geladen meine Entität (UserView.Employee) aus dem Kontext überall, wie Sie kann im Codeausschnitt unten sehen.
public ActionResult EditEmployee(UserViewDetailsModel UserView)
{
UserView.Employee.Contact = db.Contacts.Find(UserView.Employee.Contact.ContactID);
UserView.Employee.Manager = db.Employees.Find(UserView.ManagerID);
db.Entry(UserView.Employee).State = EntityState.Modified;
db.SaveChanges();
return RedirectToAction("Index");
}
Bitte sagen Sie mir, wie kann ich die Änderungen in diesem Fall speichern?
Jedes Update auf das? – Seany84