From be969ef8245d5632716c1fc0689c75382c7b4b03 Mon Sep 17 00:00:00 2001 From: Adriano Serighelli Date: Tue, 10 Jun 2025 09:56:13 -0300 Subject: [PATCH] =?UTF-8?q?Corre=C3=A7=C3=A3o=20das=20queries=20para=20som?= =?UTF-8?q?ente=20buscar=20unidades=20gerenciadas?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Download Faturas/Fatura.cs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Download Faturas/Fatura.cs b/Download Faturas/Fatura.cs index 46c7829..9fe755c 100644 --- a/Download Faturas/Fatura.cs +++ b/Download Faturas/Fatura.cs @@ -9,7 +9,6 @@ using System.Text; using System.Text.Json; using System.Text.RegularExpressions; - using Compliance; using iText.Kernel.Pdf; using iText.Kernel.Utils; @@ -98,7 +97,7 @@ // Vinculo da fatura com os dados cadastrais int? unidades; - string sqlQuery = $"SELECT COUNT (Cod_Smart_unidade) FROM Dados_cadastrais WHERE Codigo_Instalacao = @uc"; + string sqlQuery = $"SELECT COUNT (Cod_Smart_unidade) FROM Dados_cadastrais WHERE Codigo_Instalacao = @uc AND unidade_gerenciada"; using (OleDbCommand cmd = new OleDbCommand(sqlQuery, conn)) { cmd.Parameters.AddWithValue("@uc", uc); @@ -107,11 +106,11 @@ if (unidades == 1) { - sqlQuery = $"SELECT Cod_Smart_unidade, Gestao, Cliente, Unidade, PerfilCCEE, Submercado, Status_unidade, Grupo, Perfil, Distribuidora, ICMS_TUSD, Demanda_P, Demanda_FP, Caminho_NFs, Data_de_Migracao FROM Dados_cadastrais WHERE Codigo_Instalacao = @uc"; + sqlQuery = $"SELECT Cod_Smart_unidade, Gestao, Cliente, Unidade, PerfilCCEE, Submercado, Status_unidade, Grupo, Perfil, Distribuidora, ICMS_TUSD, Demanda_P, Demanda_FP, Caminho_NFs, Data_de_Migracao FROM Dados_cadastrais WHERE Codigo_Instalacao = @uc AND unidade_gerenciada"; } else { - sqlQuery = $"SELECT Cod_Smart_unidade, Gestao, Cliente, Unidade, PerfilCCEE, Submercado, Status_unidade, Grupo, Perfil, Distribuidora, ICMS_TUSD, Demanda_P, Demanda_FP, Caminho_NFs, Data_de_Migracao FROM Dados_cadastrais WHERE (CNPJ_CPF LIKE @cnpj AND Codigo_Instalacao = @uc) OR (Razao_Social LIKE @razao_social AND Codigo_Instalacao = @uc)"; + sqlQuery = $"SELECT Cod_Smart_unidade, Gestao, Cliente, Unidade, PerfilCCEE, Submercado, Status_unidade, Grupo, Perfil, Distribuidora, ICMS_TUSD, Demanda_P, Demanda_FP, Caminho_NFs, Data_de_Migracao FROM Dados_cadastrais WHERE (CNPJ_CPF LIKE @cnpj AND Codigo_Instalacao = @uc AND unidade_gerenciada) OR (Razao_Social LIKE @razao_social AND Codigo_Instalacao = @uc AND unidade_gerenciada)"; } }