22 lines
498 B
C#
22 lines
498 B
C#
using StructureHelperCommon.Infrastructures.Interfaces;
|
|
using System;
|
|
|
|
namespace StructureHelperCommon.Models.Codes
|
|
{
|
|
public enum RevisionStatus
|
|
{
|
|
Draft,
|
|
Official,
|
|
Withdrawn
|
|
}
|
|
|
|
public interface ICodeRevision : ISaveable
|
|
{
|
|
ICodeEntity CodeEntity { get; set; }
|
|
string RevisionNumber { get; set; }
|
|
string FullName { get; }
|
|
DateOnly PublicationDate { get; set; }
|
|
RevisionStatus RevisionStatus { get; set; }
|
|
}
|
|
}
|