From e8a79be6e68ef91e769a1c192a20cfd69470efbf Mon Sep 17 00:00:00 2001 From: Stoyan Zlatev Date: Wed, 4 Sep 2024 12:01:55 +0200 Subject: [PATCH] EOLStatus - overrides implemented --- .../Data/LaaProduction.Data.Cordonel/Models/EOLStatus.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/LaaProductionWeb/Data/LaaProduction.Data.Cordonel/Models/EOLStatus.cs b/LaaProductionWeb/Data/LaaProduction.Data.Cordonel/Models/EOLStatus.cs index 3c5cd819..7be2e01d 100644 --- a/LaaProductionWeb/Data/LaaProduction.Data.Cordonel/Models/EOLStatus.cs +++ b/LaaProductionWeb/Data/LaaProduction.Data.Cordonel/Models/EOLStatus.cs @@ -31,6 +31,10 @@ return $"{this.option}"; } + public override Boolean Equals(object other) => other is EOLStatus status && status == this; + + public override Int32 GetHashCode() => this.option?.GetHashCode() ?? 0; + public static implicit operator EOLStatus (String _string) { var status = default(EOLStatus);