using System.ComponentModel.DataAnnotations; namespace line_gestao_api.Models { public class MuregLine { public Guid Id { get; set; } = Guid.NewGuid(); public int Item { get; set; } // Linha escolhida da GERAL no momento do mureg [MaxLength(30)] public string? LinhaAntiga { get; set; } // Linha que o usuário digitou/selecionou como nova [MaxLength(30)] public string? LinhaNova { get; set; } // Se na sua aba MUREG vem o ICCID [MaxLength(40)] public string? ICCID { get; set; } public DateTime? DataDaMureg { get; set; } // ✅ FK para a linha “canônica” na GERAL (a mesma linha que será atualizada) public Guid MobileLineId { get; set; } public MobileLine MobileLine { get; set; } = null!; public DateTime CreatedAt { get; set; } = DateTime.UtcNow; public DateTime UpdatedAt { get; set; } = DateTime.UtcNow; } }