line-gestao-api/Models/ImportAuditRun.cs

26 lines
709 B
C#

namespace line_gestao_api.Models;
public class ImportAuditRun : ITenantEntity
{
public Guid Id { get; set; } = Guid.NewGuid();
public Guid TenantId { get; set; }
public DateTime ImportedAt { get; set; } = DateTime.UtcNow;
public string? FileName { get; set; }
public string Status { get; set; } = "SUCCESS";
public int CanonicalTotalLinhas { get; set; }
public int SourceMaxItemGeral { get; set; }
public int SourceValidCountGeral { get; set; }
public DateTime CreatedAt { get; set; } = DateTime.UtcNow;
public DateTime UpdatedAt { get; set; } = DateTime.UtcNow;
public ICollection<ImportAuditIssue> Issues { get; set; } = new List<ImportAuditIssue>();
}