[WIP] MVVM MemberAdminWindow

This commit is contained in:
2024-07-03 12:37:13 +02:00
parent 7246852181
commit 9bf68cc975
8 changed files with 1005 additions and 797 deletions

View File

@ -534,6 +534,11 @@ namespace Elwig.Helpers {
}
}
public static int GetEntityIdetifierForPk(params object?[] primaryKey) {
var pk = primaryKey.Select(k => k?.GetHashCode() ?? 0).ToArray();
return ((IStructuralEquatable)pk).GetHashCode(EqualityComparer<int>.Default);
}
public static int? GetEntityIdentifier(object? obj) {
if (obj == null) {
return null;