public Respuesta_CECL0LS_Registro_CECL0LS[] ObtieneLineasPorContrato(string cuenta, string centroAlta, int lineaReferencia) { Respuesta_CECL0LS respuesta = new Respuesta_CECL0LS(); var paramsEntrada = CrearParametrosEntrada(cuenta, centroAlta, lineaReferencia); var key = GenerateKeyToken(paramsEntrada); var operationData = ObtenerOperacionData(key); //TODO:AGREGAR Using para medir tiempos de respuesta System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; System.Net.ServicePointManager.ServerCertificateValidationCallback = delegate(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors) { return(true); }; using (var tc = new TimerCounterNR("Custom/tecnocom/service/" + IdServicio.ToLowerInvariant())) { respuesta = Service.runService(operationData, paramsEntrada); } if (respuesta.retorno != TipoRetornoServicio.Exito) { EnviarANewrelic(cuenta, centroAlta, lineaReferencia, IdServicio.ToLowerInvariant(), respuesta.retorno, respuesta.descRetorno); ThrowExcepcion(respuesta.retorno, respuesta.descRetorno); } return(respuesta.contratos); }
public Respuesta_CECO005_Registro_CECO005[] PrePagoDiezDias(string codent, string centalta, string cuenta, string pan, string clamon1) { var respuesta = new Respuesta_CECO005(); var paramsEntrada = CrearParametrosEntrada(cuenta, pan); var key = GenerateKeyToken(paramsEntrada); var operationData = ObtenerOperacionData(key); operationData.pantPagina = "0"; //TODO:AGREGAR Using para medir tiempos de respuesta System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; System.Net.ServicePointManager.ServerCertificateValidationCallback = delegate(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors) { return(true); }; using (var tc = new TimerCounterNR("Custom/tecnocom/service/" + IdServicio.ToLowerInvariant())) { respuesta = Service.runService(operationData, paramsEntrada); } if (respuesta.retorno != TipoRetornoServicio.Exito) { //EnviarANewrelic(IdServicio.ToLowerInvariant(), respuesta.retorno, respuesta.descRetorno); ThrowExcepcion(respuesta.retorno, respuesta.descRetorno); } return(respuesta.contratos); }
public Respuesta_CECL0CO_Registro_CECL0CO[] ObtieneMediosContactoPersona(String IdentificadorCliente, int pagina) { var respuesta = new Respuesta_CECL0CO(); var paramsEntrada = CrearParametroEntrada(IdentificadorCliente, pagina); var Key = GenerateKeyToken(paramsEntrada); var operationData = ObtenerOperacionData(Key); System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12; System.Net.ServicePointManager.ServerCertificateValidationCallback = delegate(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors) { return(true); }; using (var tc = new TimerCounterNR("Custom/tecnocom/service/" + IdServicio.ToLowerInvariant())) { respuesta = Service.runService(operationData, paramsEntrada); } if (respuesta.retorno != TipoRetornoServicio.Exito) { EnviarANewrelic(IdentificadorCliente, IdServicio.ToLowerInvariant(), respuesta.retorno, respuesta.descRetorno); ThrowExcepcion(respuesta.retorno, respuesta.descRetorno); } return(respuesta.contratos); }