namespace Domain.Entities { public class EPerson { /// /// Identificador único de la persona (vendedor/agente) /// public int Id { get; set; } /// /// Nombre de la persona /// public string Name { get; set; } = null!; /// /// Teléfono de contacto de la persona /// public string? Phone { get; set; } /// /// Correo electrónico de la persona /// public string? Email { get; set; } /// /// Unidad de negocio asignada /// public int BusinessunitsId { get; set; } /// /// Grupo comercial opcional /// public int? PeoplegroupsId { get; set; } /// /// Porcentaje de comisión por defecto /// public decimal? DefaultCommissionPercent { get; set; } /// /// Activo/Inactivo /// public bool Active { get; set; } /// /// Fecha de creación /// public DateTime CreatedAt { get; set; } /// /// Fecha de última modificación /// public DateTime? ModifiedAt { get; set; } public virtual EBusinessUnit Businessunits { get; set; } = null!; public virtual EPeopleGroup? Peoplegroups { get; set; } } }