namespace TaxBaik.Domain.Entities;

public class TaxProfile
{
    public int Id { get; set; }
    public int ClientId { get; set; }
    public string? BusinessRegistration { get; set; }
    public string? BusinessType { get; set; }
    public DateTime? EstablishmentDate { get; set; }
    public string? AnnualRevenueRange { get; set; }
    public int? EmployeeCount { get; set; }
    public string? AccountingMethod { get; set; }
    public string? FiscalYearEnd { get; set; }
    public DateTime? LastFilingDate { get; set; }
    public DateTime? NextFilingDueDate { get; set; }
    public string TaxRiskLevel { get; set; } = "normal";
    public bool PreviousAuditHistory { get; set; }
    public string? SpecialNotes { get; set; }
    public DateTime CreatedAt { get; set; }
    public DateTime UpdatedAt { get; set; }
}
