TenantDto.cs 1003 B

12345678910111213141516171819202122232425262728293031
  1. using Quadarax.Application.QLiberace.Base.Entities.Interfaces;
  2. using Quadarax.Application.QLiberace.Common.Dtos;
  3. using Quadarax.Foundation.Core.Data.Interface.Entity;
  4. using System.Runtime.CompilerServices;
  5. #if DEBUG
  6. [assembly: InternalsVisibleTo("qdr.app.qlbrc.base.Tests")]
  7. [assembly: InternalsVisibleTo("qdr.app.qlbrc.common.Tests")]
  8. #endif
  9. namespace Quadarax.Application.QLiberace.Base.Dtos
  10. {
  11. public class TenantRDto : QlbrcDtoTrackedWithId, IStructTenant
  12. {
  13. public string Code { get; set; } = null!;
  14. public string Name { get; set; } = null!;
  15. public DateTime? LastAccess { get; set; }
  16. public bool IsLocked { get; set; }
  17. }
  18. public class TenantWDto : QlbrcDtoWithoutId, IStructTenant
  19. {
  20. public string Code { get; set; } = null!;
  21. public string Name { get; set; } = null!;
  22. public DateTime? LastAccess { get; set; }
  23. public bool IsLocked { get; set; }
  24. }
  25. public class TenantDDto : QlbrcDtoWithId
  26. {
  27. }
  28. }