Correção para faturas onde o arquivo não foi encontrato não seja analisado a fatura.
This commit is contained in:
parent
8014b1d1de
commit
7bacc96030
@ -39,6 +39,12 @@
|
||||
|
||||
// Verifica se a fatura foi processada e atualiza os valores para banco de dados
|
||||
if (fatura_status == "DELAYED" | fatura_status == "MULTACTIONABLE" | fatura_status == "ACTIONABLE" | fatura_status == string.Empty | fatura_status == "UNIDADE CONSUMIDORA NÃO LOCALIZADA NO BD")
|
||||
{
|
||||
if (fatura_status == "UNIDADE CONSUMIDORA NÃO LOCALIZADA NO BD" && !File.Exists(fatura_arquivo))
|
||||
{
|
||||
sw.WriteLine(fatura_ID + "," + "ARQUIVO NÃO LOCALIZADO" + "," + fatura_arquivo);
|
||||
}
|
||||
else
|
||||
{
|
||||
// Verifica se a fatura foi processada e atualiza os valores para o banco de dados
|
||||
Fatura fatura = new Fatura(fatura_ID, fatura_arquivo, httpClient);
|
||||
@ -53,7 +59,7 @@
|
||||
{
|
||||
foreach (JsonElement individual_ID in fatura.Agrupada_children)
|
||||
{
|
||||
Fatura faturaIndividual = new (individual_ID.ToString(), fatura_arquivo, httpClient);
|
||||
Fatura faturaIndividual = new(individual_ID.ToString(), fatura_arquivo, httpClient);
|
||||
|
||||
if (faturaIndividual.Status == "SUCCESS")
|
||||
{
|
||||
@ -80,6 +86,7 @@
|
||||
sw.WriteLine(fatura_ID + "," + fatura.Status + "," + fatura_arquivo);
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
sw.WriteLine(fatura);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user