public static ITRetEnvEvento EnviarEnvelopeEvento( System.Web.Services.Protocols.SoapHttpClientProtocol oServico, ITEnvEvento oEnvEvento, Parametro oParam, VersaoXML versao) { return((ITRetEnvEvento)XMLUtils.CarregaXML_STR(ExecutaServico(oServico, oEnvEvento, oParam), versao, "TRetEnvEvento")); }
//chamadas com retornos em string public static KeyValuePair <string, ITRetEnvEvento> Interface_EnviarEnvelopeEvento( System.Web.Services.Protocols.SoapHttpClientProtocol oServico, ITEnvEvento oEnvEvento, Parametro oParam, VersaoXML versao) { var Key = ExecutaServico(oServico, oEnvEvento, oParam); try { var Value = (ITRetEnvEvento)XMLUtils.CarregaXML_STR(Key, versao, "TRetEnvEvento"); return(new KeyValuePair <string, ITRetEnvEvento>(Key, Value)); } catch (Exception ex) { Key = ex.Message + " - " + Key; return(new KeyValuePair <string, ITRetEnvEvento>(Key, null)); } }
public static ITRetEnvEvento EnviarEnvelopeEvento(SoapHttpClientProtocol oServico, ITEnvEvento oEnvEvento, Parametro oParam, VersaoXML versao) { return(ExecutaServico <ITRetEnvEvento, ITEnvEvento>(oServico, TService.RecepcaoEvento, oEnvEvento, oParam, versao, "TRetEnvEvento")); }