DocumentStatusHistoryDto.cs 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. using System;
  2. using BO.AppServer.Metadata.Enums;
  3. using Quadarax.Foundation.Core.Data.Interface.Entity;
  4. namespace BO.AppServer.Metadata.Dto
  5. {
  6. #region *** DocumentStatusHistory - Create ***
  7. public class DocumentStatusHistoryBaseDto : BoDto
  8. {
  9. }
  10. #endregion
  11. #region *** DocumentStatusHistory - Create ***
  12. internal class DocumentStatusHistoryCDto : BoDto, ICreateDto
  13. {
  14. }
  15. #endregion
  16. #region *** DocumentStatusHistory - Update ***
  17. internal class DocumentStatusHistoryUDto : DocumentStatusHistoryBaseDto, IUpdateDto
  18. {
  19. }
  20. #endregion
  21. #region *** DocumentStatusHistory - Read ***
  22. public class DocumentStatusHistoryRDto : DocumentStatusHistoryBaseDto, IReadDto
  23. {
  24. public DocumentStatusEnum PreviousStatus { get; }
  25. public string Message { get; }
  26. public DateTime Created { get; }
  27. public string CreatedBy { get; }
  28. }
  29. #endregion
  30. #region *** DocumentStatusHistory - Delete ***
  31. internal class DocumentStatusHistoryDDto : BoDto, IDeleteDto
  32. {
  33. }
  34. #endregion
  35. }