From b07b1d2cd7b4d5989e79530130ac97f580b64130 Mon Sep 17 00:00:00 2001 From: Eduardo Lopes <155753879+eduardolopesx03@users.noreply.github.com> Date: Wed, 28 Jan 2026 09:57:08 -0300 Subject: [PATCH] Import both chip virgens tables --- Controllers/LinesController.cs | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/Controllers/LinesController.cs b/Controllers/LinesController.cs index 8328fcb..7010399 100644 --- a/Controllers/LinesController.cs +++ b/Controllers/LinesController.cs @@ -1373,8 +1373,12 @@ namespace line_gestao_api.Controllers if (string.IsNullOrWhiteSpace(itemStr)) continue; var numeroChip = NullIfEmptyDigits(GetCellByHeaderAny(ws, r, map, - "Nº DO CHIP", "N° DO CHIP", "NUMERO DO CHIP", "N DO CHIP", "NUM. DO CHIP")); + "Nº DO CHIP", "N° DO CHIP", "NUMERO DO CHIP", "N DO CHIP", "NUM. DO CHIP", "N° DO CHIP")); var observacoes = GetCellByHeaderAny(ws, r, map, "OBSERVAÇÕES", "OBSERVACOES", "OBS"); + if (string.IsNullOrWhiteSpace(numeroChip) && string.IsNullOrWhiteSpace(observacoes)) + { + continue; + } var now = DateTime.UtcNow; @@ -1602,17 +1606,15 @@ namespace line_gestao_api.Controllers { var hasItem = false; var hasNumeroChip = false; - var hasObservacoes = false; foreach (var cell in row.CellsUsed()) { var k = NormalizeHeader(cell.GetString()); - if (k.Contains("ITEM")) hasItem = true; + if (k == "ITEM") hasItem = true; if (k.Contains("CHIP")) hasNumeroChip = true; - if (k.Contains("OBSERV")) hasObservacoes = true; } - return hasItem && hasNumeroChip && hasObservacoes; + return hasItem && hasNumeroChip; } // ==========================================================