diff --git a/EnvelopeGenerator.Domain/Entities/Envelope.cs b/EnvelopeGenerator.Domain/Entities/Envelope.cs index 9b1f18a3..ba2f0719 100644 --- a/EnvelopeGenerator.Domain/Entities/Envelope.cs +++ b/EnvelopeGenerator.Domain/Entities/Envelope.cs @@ -137,7 +137,6 @@ namespace EnvelopeGenerator.Domain.Entities = false; #endif - [NotMapped] [Column("DOC_RESULT")] public byte[] #if nullable diff --git a/EnvelopeGenerator.Domain/Interfaces/IEnvelope.cs b/EnvelopeGenerator.Domain/Interfaces/IEnvelope.cs index f4647701..22254dea 100644 --- a/EnvelopeGenerator.Domain/Interfaces/IEnvelope.cs +++ b/EnvelopeGenerator.Domain/Interfaces/IEnvelope.cs @@ -3,6 +3,12 @@ public interface IEnvelope { int? EnvelopeTypeId { get; set; } + + byte[] +#if nullable + ? +#endif + DocResult { get; } } public static class EnvelopeExtensions @@ -16,5 +22,10 @@ { return envelope.EnvelopeTypeId != 2; } + + public static bool IsBurned(this IEnvelope envelope) + { + return envelope.DocResult != null; + } } } \ No newline at end of file