User.cs 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. using System;
  2. using System.Collections.Generic;
  3. #nullable disable
  4. namespace BO.AppServer.Data.Entity
  5. {
  6. public partial class User
  7. {
  8. public User()
  9. {
  10. Artifacts = new HashSet<Artifact>();
  11. BillingInfoCreatedByUsers = new HashSet<BillingInfo>();
  12. BillingInfoModifiedByUsers = new HashSet<BillingInfo>();
  13. BillingPlanCreatedByUsers = new HashSet<BillingPlan>();
  14. BillingPlanModifiedByUsers = new HashSet<BillingPlan>();
  15. InvoiceCreatedByUsers = new HashSet<Invoice>();
  16. InvoiceIssuerCreatedByUsers = new HashSet<InvoiceIssuer>();
  17. InvoiceIssuerModifiedByUsers = new HashSet<InvoiceIssuer>();
  18. InvoiceItemCreatedByUsers = new HashSet<InvoiceItem>();
  19. InvoiceItemModifiedByUsers = new HashSet<InvoiceItem>();
  20. InvoiceModifiedByUsers = new HashSet<Invoice>();
  21. MetadocumentCreatedByUsers = new HashSet<Metadocument>();
  22. MetadocumentLastDownloadedByUsers = new HashSet<Metadocument>();
  23. MetadocumentModifiedByUsers = new HashSet<Metadocument>();
  24. MimeTypeCreatedByUsers = new HashSet<MimeType>();
  25. MimeTypeModifiedByUsers = new HashSet<MimeType>();
  26. StatusHistories = new HashSet<StatusHistory>();
  27. TagCreatedByUsers = new HashSet<Tag>();
  28. TagModifiedByUsers = new HashSet<Tag>();
  29. WorkspaceCreatedByUsers = new HashSet<Workspace>();
  30. WorkspaceModifiedByUsers = new HashSet<Workspace>();
  31. }
  32. // public long Id { get; set; }
  33. public string Ifreference { get; set; }
  34. public string Name { get; set; }
  35. public DateTime? LastLogged { get; set; }
  36. public DateTime? LastDisabled { get; set; }
  37. public DateTime? LastEnabled { get; set; }
  38. public DateTime Created { get; set; }
  39. public DateTime? Modified { get; set; }
  40. public int LangLcid { get; set; }
  41. public bool IsSystem { get; set; }
  42. public bool IsEnabled { get; set; }
  43. public virtual ICollection<Artifact> Artifacts { get; set; }
  44. public virtual ICollection<BillingInfo> BillingInfoCreatedByUsers { get; set; }
  45. public virtual ICollection<BillingInfo> BillingInfoModifiedByUsers { get; set; }
  46. public virtual ICollection<BillingPlan> BillingPlanCreatedByUsers { get; set; }
  47. public virtual ICollection<BillingPlan> BillingPlanModifiedByUsers { get; set; }
  48. public virtual ICollection<Invoice> InvoiceCreatedByUsers { get; set; }
  49. public virtual ICollection<InvoiceIssuer> InvoiceIssuerCreatedByUsers { get; set; }
  50. public virtual ICollection<InvoiceIssuer> InvoiceIssuerModifiedByUsers { get; set; }
  51. public virtual ICollection<InvoiceItem> InvoiceItemCreatedByUsers { get; set; }
  52. public virtual ICollection<InvoiceItem> InvoiceItemModifiedByUsers { get; set; }
  53. public virtual ICollection<Invoice> InvoiceModifiedByUsers { get; set; }
  54. public virtual ICollection<Metadocument> MetadocumentCreatedByUsers { get; set; }
  55. public virtual ICollection<Metadocument> MetadocumentLastDownloadedByUsers { get; set; }
  56. public virtual ICollection<Metadocument> MetadocumentModifiedByUsers { get; set; }
  57. public virtual ICollection<MimeType> MimeTypeCreatedByUsers { get; set; }
  58. public virtual ICollection<MimeType> MimeTypeModifiedByUsers { get; set; }
  59. public virtual ICollection<StatusHistory> StatusHistories { get; set; }
  60. public virtual ICollection<Tag> TagCreatedByUsers { get; set; }
  61. public virtual ICollection<Tag> TagModifiedByUsers { get; set; }
  62. public virtual ICollection<Workspace> WorkspaceCreatedByUsers { get; set; }
  63. public virtual ICollection<Workspace> WorkspaceModifiedByUsers { get; set; }
  64. }
  65. }