public RegistroResponse registroAuditoria([System.Xml.Serialization.XmlElementAttribute(Namespace = "http://pe/com/claro/esb/services/auditoria/schemas/registro/Registro.xsd")] RegistroRequest RegistroRequest) { object[] results = this.Invoke("registroAuditoria", new object[] { RegistroRequest }); return((RegistroResponse)(results[0])); }
public bool registrarAuditoria(string vTransaccion, string vServicio, string vIPCliente, string vNombreCliente, string vIPServidor, string vNombreServidor, string vCuentaUsuario, string vTelefono, ref string vMonto, ref string vTexto) { bool Respuesta = false; AuditoriaWS.EbsAuditoriaService objAuditoria = new AuditoriaWS.EbsAuditoriaService(); objAuditoria.Url = ConfigurationSettings.AppSettings["consRutaWSSeguridad"]; objAuditoria.Credentials = System.Net.CredentialCache.DefaultCredentials; AuditoriaWS.RegistroRequest objRequestAuditoria = new AuditoriaWS.RegistroRequest(); AuditoriaWS.RegistroResponse objResponseAuditoria = new AuditoriaWS.RegistroResponse(); objRequestAuditoria.transaccion = vTransaccion; objRequestAuditoria.servicio = vServicio; objRequestAuditoria.ipCliente = vIPCliente; objRequestAuditoria.nombreCliente = vNombreCliente; objRequestAuditoria.ipServidor = vIPServidor; objRequestAuditoria.nombreServidor = vNombreServidor; objRequestAuditoria.cuentaUsuario = vCuentaUsuario; objRequestAuditoria.telefono = vTelefono; objRequestAuditoria.monto = vMonto; objRequestAuditoria.texto = vTexto; objResponseAuditoria = objAuditoria.registroAuditoria(objRequestAuditoria); //0-Error 1-Éxito string strResultado = objResponseAuditoria.resultado; if (objResponseAuditoria.estado == "0") { Respuesta = false; } else { Respuesta = true; } return(Respuesta); }
/// <remarks/> public System.IAsyncResult BeginregistroAuditoria(RegistroRequest RegistroRequest, System.AsyncCallback callback, object asyncState) { return(this.BeginInvoke("registroAuditoria", new object[] { RegistroRequest }, callback, asyncState)); }