using System; using BO.AppServer.Metadata.Enums; using Quadarax.Foundation.Core.Data.Interface.Entity; namespace BO.AppServer.Metadata.Dto { #region *** DocumentStatusHistory - Create *** public class DocumentStatusHistoryBaseDto : BoDto { } #endregion #region *** DocumentStatusHistory - Create *** internal class DocumentStatusHistoryCDto : BoDto, ICreateDto { } #endregion #region *** DocumentStatusHistory - Update *** internal class DocumentStatusHistoryUDto : DocumentStatusHistoryBaseDto, IUpdateDto { } #endregion #region *** DocumentStatusHistory - Read *** public class DocumentStatusHistoryRDto : DocumentStatusHistoryBaseDto, IReadDto { public DocumentStatusEnum PreviousStatus { get; } public string Message { get; } public DateTime Created { get; } public string CreatedBy { get; } } #endregion #region *** DocumentStatusHistory - Delete *** internal class DocumentStatusHistoryDDto : BoDto, IDeleteDto { } #endregion }