DocumentEntry.cs 517 B

123456789101112131415161718192021222324
  1. using Quadarax.Foundation.Core.Data.Diff;
  2. namespace BO.Console.Commands.Workspace.Sync.Diff
  3. {
  4. internal class DocumentEntry : DiffEntry
  5. {
  6. public DocumentEntry()
  7. {
  8. }
  9. public override object GetKey()
  10. {
  11. var item = (DocumentItem)Item;
  12. return item.ArtId.GetValueOrDefault();
  13. }
  14. protected override CompareStateEnum OnCompareEquality(DiffEntry other)
  15. {
  16. return CompareStateEnum.CurrentSmaller;
  17. }
  18. }
  19. }