| 12345678910111213141516171819202122232425262728 |
- using Microsoft.EntityFrameworkCore;
- using Quadarax.Application.QLiberace.Base.Entities.Interfaces;
- using Quadarax.Application.QLiberace.Common.Entities.Base;
- using System.ComponentModel.DataAnnotations;
- using System.ComponentModel.DataAnnotations.Schema;
- namespace Quadarax.Application.QLiberace.Base.Entities
- {
- public class Tenant : QlbrcEntityTracked, IStructTenant
- {
- public string Code { get; set; } = null!;
- public string Name { get; set; } = null!;
- public DateTime? LastAccess { get; set; }
- public bool IsLocked { get; set; }
- public virtual ICollection<TenantUser> Users { get; set; } = null!;
- public virtual ICollection<TenantCountry> Countries { get; set; } = null!;
- public virtual ICollection<TenantCurrency> Currencies { get; set; } = null!;
- public Tenant()
- {
- Users = new List<TenantUser>();
- }
- }
- }
|