soapfaultexception para registrar erros retornados pela api da CCEE
This commit is contained in:
parent
b340b9ef46
commit
04bf10f65c
22
Program.cs
22
Program.cs
@ -383,14 +383,20 @@ internal class Plat_integ
|
|||||||
}
|
}
|
||||||
public class SoapFaultException : Exception
|
public class SoapFaultException : Exception
|
||||||
{
|
{
|
||||||
cmdUpdate.Parameters.AddWithValue("origem", m.Origem);
|
public string FaultCode { get; }
|
||||||
cmdUpdate.Parameters.AddWithValue("ativa_c", m.AtivaC);
|
public string FaultString { get; }
|
||||||
cmdUpdate.Parameters.AddWithValue("ativa_g", m.AtivaG);
|
public string ErrorCode { get; }
|
||||||
cmdUpdate.Parameters.AddWithValue("reat_c", m.ReatC);
|
public string ErrorMessage { get; }
|
||||||
cmdUpdate.Parameters.AddWithValue("reat_g", m.ReatG);
|
|
||||||
cmdUpdate.Parameters.AddWithValue("ponto", m.Ponto);
|
public SoapFaultException(string faultCode, string faultString, string errorCode, string errorMessage)
|
||||||
cmdUpdate.Parameters.AddWithValue("dia_num", m.DiaNum);
|
: base($"{faultString} (Code: {errorCode})")
|
||||||
cmdUpdate.Parameters.AddWithValue("minuto", m.Minuto);
|
{
|
||||||
|
FaultCode = faultCode;
|
||||||
|
FaultString = faultString;
|
||||||
|
ErrorCode = errorCode;
|
||||||
|
ErrorMessage = errorMessage;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
int rowsAffected = await cmdUpdate.ExecuteNonQueryAsync();
|
int rowsAffected = await cmdUpdate.ExecuteNonQueryAsync();
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user