2009-08-03 16 views
0

Ich habe eine Entität, die eine 1-zu-viele-Beziehung mit einer anderen hat (Entitätsposition hat eine Abteilung).Vergleichen Sie 2 Entitäten

In der Detailansicht zeige ich in s Combobox eine Liste aller verfügbaren Abteilungen und ich möchte das ausgewählte Element in der Combo ist die Abteilung, auf die die Entität verwandt ist.

Das Problem ist, als ich Schichten verwenden so die Position Kontext es auf den Kontext der Liste der Abteilungen unterschiedlich ist, und wenn ich so etwas wie:

comboBoxDepartments.SelectedItem = Position.Departament 

nicht funktioniert, wie kann ich eine machen Vergleich der Elemente einer Entität mit einem anderen Kontext?

Antwort

0

Wenn die Entitäten eine eindeutige Identität haben, dann vergleichen Sie die Identität. Wenn es eine andere eindeutige Spalte (zum Beispiel einen Namen) gibt, die NICHT NULL ist, dann könnten Sie das vergleichen.

Andernfalls siehe https://stackoverflow.com/search?q=Compare+2+Entities.