diff --git a/EnvelopeGenerator.Application/DTOs/EnvelopeDto.cs b/EnvelopeGenerator.Application/DTOs/EnvelopeDto.cs index 3d16fad5..0413453a 100644 --- a/EnvelopeGenerator.Application/DTOs/EnvelopeDto.cs +++ b/EnvelopeGenerator.Application/DTOs/EnvelopeDto.cs @@ -12,7 +12,9 @@ namespace EnvelopeGenerator.Application.DTOs public int Status { get; set; } - public string Uuid { get; set; } + public string StatusName { get; set; } + + public string Uuid { get; set; } [TemplatePlaceholder("[MESSAGE]")] public string Message { get; set; } diff --git a/EnvelopeGenerator.Domain/Entities/Envelope.cs b/EnvelopeGenerator.Domain/Entities/Envelope.cs index 1d7120e3..b1ab8438 100644 --- a/EnvelopeGenerator.Domain/Entities/Envelope.cs +++ b/EnvelopeGenerator.Domain/Entities/Envelope.cs @@ -21,6 +21,9 @@ namespace EnvelopeGenerator.Domain.Entities [Column("STATUS")] public int Status { get; set; } + [NotMapped] + public string StatusName => ((Constants.EnvelopeStatus)Status).ToString(); + [Required] [Column("ENVELOPE_UUID", TypeName = "nvarchar(36)")] public string Uuid { get; set; } diff --git a/EnvelopeGenerator.GeneratorAPI/ClientApp/envelope-generator-ui/src/app/components/envelope-table/envelope-table.component.ts b/EnvelopeGenerator.GeneratorAPI/ClientApp/envelope-generator-ui/src/app/components/envelope-table/envelope-table.component.ts index 4b7b4b9d..691c9c8c 100644 --- a/EnvelopeGenerator.GeneratorAPI/ClientApp/envelope-generator-ui/src/app/components/envelope-table/envelope-table.component.ts +++ b/EnvelopeGenerator.GeneratorAPI/ClientApp/envelope-generator-ui/src/app/components/envelope-table/envelope-table.component.ts @@ -68,7 +68,7 @@ export class EnvelopeTableComponent { }, { header: "Status", - field: er => er.envelope.status + field: er => er.envelope.statusName }, { header: 'Type',