Função "processar_fatura" retornando Tuple (Status e pasta para armazenar as faturas do cliente)
This commit is contained in:
parent
c2eb47bcd6
commit
5189f34e67
@ -51,9 +51,9 @@ namespace Download_Faturas
|
||||
bool multiple = result.TryGetProperty("multiple", out var _);
|
||||
if (result.GetProperty("status").GetString() == "SUCCESS" & !multiple)
|
||||
{
|
||||
fatura_status = processar_fatura(result, fatura_ID, fatura_arquivo);
|
||||
fatura_status = processar_fatura(result, fatura_ID, fatura_arquivo).status;
|
||||
sw.WriteLine(fatura_ID + "," + fatura_status + "," + fatura_arquivo);
|
||||
|
||||
using () ;
|
||||
}
|
||||
else if (result.GetProperty("status").GetString() == "SUCCESS" & multiple)
|
||||
{
|
||||
@ -66,7 +66,7 @@ namespace Download_Faturas
|
||||
|
||||
if (result_individual.GetProperty("status").GetString() == "SUCCESS")
|
||||
{
|
||||
fatura_status = processar_fatura(result_individual, fatura_ID, fatura_arquivo);
|
||||
fatura_status = processar_fatura(result_individual, fatura_ID, fatura_arquivo).status;
|
||||
sw.WriteLine(individual_ID.ToString() + "," + fatura_status + "," + fatura_arquivo);
|
||||
}
|
||||
else
|
||||
@ -90,8 +90,9 @@ namespace Download_Faturas
|
||||
sw.Close();
|
||||
File.Move(log_faturas2, log_faturas, true);
|
||||
}
|
||||
public static string processar_fatura(JsonElement result, string fatura_ID, string fatura_arquivo)
|
||||
public static (string status, string fatura_arquivo) processar_fatura(JsonElement result, string fatura_ID, string fatura_arquivo)
|
||||
{
|
||||
|
||||
//Variavel para armazenar os dados a serem lancados para a TUSD no BD
|
||||
recordSet dadosTusd = new();
|
||||
|
||||
@ -146,11 +147,11 @@ namespace Download_Faturas
|
||||
reader.Close();
|
||||
if (dadosTusd.Cod_Smart_unidade == 0)
|
||||
{
|
||||
return "UNIDADE CONSUMIDORA NÃO LOCALIZADA NO BD";
|
||||
return ("UNIDADE CONSUMIDORA NÃO LOCALIZADA NO BD","");
|
||||
}
|
||||
else if (tusdLanc)
|
||||
{
|
||||
return "FATURA DUPLICADA NO BD";
|
||||
return ("FATURA DUPLICADA NO BD","");
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -360,7 +361,7 @@ namespace Download_Faturas
|
||||
cmd.CommandText = insertSQL.ToString();
|
||||
cmd.ExecuteNonQuery();
|
||||
}
|
||||
return "FATURA INCLUIDA NO BD";
|
||||
return ("FATURA INCLUIDA NO BD","");
|
||||
}
|
||||
}
|
||||
public static async Task<string> req_token()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user