From 5f7f86880cfb7f641a310d49c0ae8744fce1c415 Mon Sep 17 00:00:00 2001 From: Adriano Serighelli Date: Mon, 19 Jun 2023 14:10:17 -0300 Subject: [PATCH] =?UTF-8?q?Corre=C3=A7=C3=A3o=20para=20somar=20valores=20F?= =?UTF-8?q?P=20indutivos=20com=20capacitivos.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Download Faturas/Fatura.cs | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/Download Faturas/Fatura.cs b/Download Faturas/Fatura.cs index 39e4c57..1f7bbbe 100644 --- a/Download Faturas/Fatura.cs +++ b/Download Faturas/Fatura.cs @@ -198,12 +198,17 @@ // Energia Fora de Ponta case ("energy", "off-peak"): - dadosTusd.Consumo_FP = item.billed / 1000; + dadosTusd.Consumo_FP = dadosTusd.Consumo_FP + (item.billed / 1000); break; // Energia Fora de Ponta case ("energy", "off-peak inductive"): - dadosTusd.Consumo_FP = item.billed / 1000; + dadosTusd.Consumo_FP = dadosTusd.Consumo_FP + (item.billed / 1000); + break; + + // Energia Fora de Ponta + case ("energy", "off-peak capacitive"): + dadosTusd.Consumo_FP = dadosTusd.Consumo_FP + (item.billed / 1000); break; // Demanda Ponta @@ -268,7 +273,13 @@ dem_Reg_FP = measuredItem.measured; break; case ("energy", "off-peak"): - consumo_Reg_FP = measuredItem.measured; + consumo_Reg_FP = consumo_Reg_FP.GetValueOrDefault() + measuredItem.measured; + break; + case ("energy", "off-peak inductive"): + consumo_Reg_FP = consumo_Reg_FP.GetValueOrDefault() + measuredItem.measured; + break; + case ("energy", "off-peak capacitive"): + consumo_Reg_FP = consumo_Reg_FP.GetValueOrDefault() + measuredItem.measured; break; } }