RegistrationDto.cs 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. using System;
  2. using Quadarax.Foundation.Core.Data.Interface.Entity;
  3. namespace BO.AppServer.Metadata.Dto
  4. {
  5. #region *** Registration - Base ***
  6. public class RegistrationBaseDto : BoDto
  7. {
  8. public string Psinstance { get; set; }
  9. public string LocationIp { get; set; }
  10. public int PoolSize { get; set; }
  11. }
  12. #endregion
  13. #region *** Registration - Create ***
  14. public class RegistrationCDto : RegistrationBaseDto, ICreateDto
  15. {
  16. }
  17. #endregion
  18. #region *** Registration - Update ***
  19. public class RegistrationUDto : RegistrationBaseDto, IUpdateDto
  20. {
  21. }
  22. #endregion
  23. #region *** Registration - Read ***
  24. public class RegistrationRDto : RegistrationBaseDto, IReadDto
  25. {
  26. public BoAuditTimestampDto Audit { get; set; }
  27. public DateTime? LastActivity { get; set; }
  28. public int DocumentProcessedCnt { get; set; }
  29. public int DocumentFailedCnt { get; set; }
  30. }
  31. #endregion
  32. #region *** Registration - Delete ***
  33. internal class RegistrationDDto : BoDto, IDeleteDto
  34. {
  35. }
  36. #endregion
  37. }