From cc228ba6eb584fad13d5c53290a2c74be70fe5d1 Mon Sep 17 00:00:00 2001 From: Eduardo Lopes <155753879+eduardolopesx03@users.noreply.github.com> Date: Fri, 30 Jan 2026 12:43:06 -0300 Subject: [PATCH] Fix variable shadowing in bulk line creation --- Controllers/LinesController.cs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Controllers/LinesController.cs b/Controllers/LinesController.cs index c6b39cb..a20262f 100644 --- a/Controllers/LinesController.cs +++ b/Controllers/LinesController.cs @@ -361,11 +361,11 @@ namespace line_gestao_api.Controllers if (string.IsNullOrWhiteSpace(linhaOriginal)) return BadRequest(new { message = $"O número da Linha é obrigatório (linha {i + 1})." }); - var linhaLimpa = OnlyDigits(linhaOriginal); - if (string.IsNullOrWhiteSpace(linhaLimpa)) + var linhaItemLimpa = OnlyDigits(linhaOriginal); + if (string.IsNullOrWhiteSpace(linhaItemLimpa)) return BadRequest(new { message = $"Número de linha inválido (linha {i + 1})." }); - linhasNormalizadas.Add(linhaLimpa); + linhasNormalizadas.Add(linhaItemLimpa); } var duplicadas = linhasNormalizadas @@ -393,16 +393,16 @@ namespace line_gestao_api.Controllers for (var i = 0; i < itens.Count; i++) { var item = itens[i]; - var linhaLimpa = linhasNormalizadas[i]; - var chipLimpo = OnlyDigits(item.Chip); + var linhaItemLimpa = linhasNormalizadas[i]; + var chipItemLimpo = OnlyDigits(item.Chip); var newLine = new MobileLine { Id = Guid.NewGuid(), Item = maxItem + 1 + i, Cliente = req.Cliente.Trim().ToUpper(), - Linha = linhaLimpa, - Chip = string.IsNullOrWhiteSpace(chipLimpo) ? null : chipLimpo, + Linha = linhaItemLimpa, + Chip = string.IsNullOrWhiteSpace(chipItemLimpo) ? null : chipItemLimpo, Usuario = item.Usuario?.Trim(), Status = item.Status?.Trim(), Skil = item.Skil?.Trim(),