diff --git a/EnvelopeGenerator.ReceiverUI/Models/EnvelopeStatus.cs b/EnvelopeGenerator.ReceiverUI/Models/EnvelopeStatus.cs deleted file mode 100644 index cb19eab5..00000000 --- a/EnvelopeGenerator.ReceiverUI/Models/EnvelopeStatus.cs +++ /dev/null @@ -1,33 +0,0 @@ -namespace EnvelopeGenerator.ReceiverUI.Models; - -/// -/// Envelope status enumeration (copied from Domain for ReceiverUI) -/// -public enum EnvelopeStatus -{ - Invalid = 0, - EnvelopeCreated = 1001, - EnvelopeSaved = 1002, - EnvelopeQueued = 1003, - EnvelopeSent = 1004, - EnvelopePartlySigned = 1005, - EnvelopeCompletelySigned = 1006, - EnvelopeReportCreated = 1007, - EnvelopeArchived = 1008, - EnvelopeDeleted = 1009, - EnvelopeRejected = 10007, - EnvelopeWithdrawn = 10009 -} - -public static class EnvelopeStatusExtensions -{ - public static bool IsActive(this EnvelopeStatus status) - { - return status >= EnvelopeStatus.EnvelopeCreated && status < EnvelopeStatus.EnvelopePartlySigned; - } - - public static bool IsCompleted(this EnvelopeStatus status) - { - return status >= EnvelopeStatus.EnvelopeCompletelySigned && status <= EnvelopeStatus.EnvelopeWithdrawn; - } -} diff --git a/EnvelopeGenerator.ReceiverUI/Pages/EnvelopeSenderPage.razor b/EnvelopeGenerator.ReceiverUI/Pages/EnvelopeSenderPage.razor index 599a72e8..b2f8ad44 100644 --- a/EnvelopeGenerator.ReceiverUI/Pages/EnvelopeSenderPage.razor +++ b/EnvelopeGenerator.ReceiverUI/Pages/EnvelopeSenderPage.razor @@ -2,6 +2,7 @@ @attribute [Microsoft.AspNetCore.Authorization.Authorize(Policy = "Sender")] @using System.Text.Json +@using EnvelopeGenerator.Domain.Constants @using EnvelopeGenerator.ReceiverUI.Models @using DevExpress.Blazor @using EnvelopeGenerator.ReceiverUI.Services