public IList <ConsultaDetalleTitularidadResult> ConsultarDetalleTitularidad(string zona, string oficina, string partida, string registro, out string mensaje, out int codigoError) { IList <ConsultaDetalleTitularidadResult> resultados = new List <ConsultaDetalleTitularidadResult>(); /* Conexion a SOAP */ var soapDataClient = new PIDEWSServiceClient(); // Obtener detalle de titularidad var detalleTitularidadResultsSearch = soapDataClient.listarAsientos(zona, oficina, partida, registro); if (detalleTitularidadResultsSearch != null) { if (detalleTitularidadResultsSearch.transaccion != 0) { codigoError = 1; mensaje = ErrorMessagesUtil.OBTUVO_RESULTADO_BUSQUEDA; var result = XmlUtil.parseGetDetalleTitularidad(detalleTitularidadResultsSearch); resultados.Add(result); } else { codigoError = 1; mensaje = ErrorMessagesUtil.NO_OBTUVO_RESULTADO_BUSQUEDA; } } else { codigoError = 1; mensaje = ErrorMessagesUtil.NO_OBTUVO_RESULTADO_BUSQUEDA; } return(resultados); }
public void VerificarConsultarDetalleTitularidad(string zona, string oficina, string partida, string registro, out bool valid) { try { //var soapAuthenticationClient = new WSAuthenticationService(); //var resultTicket = soapAuthenticationClient.getTicket(Constants.SOAP_USER_REQUEST_DNI, Constants.SOAP_PASS_REQUEST_DNI); var soapDataClient = new PIDEWSServiceClient(); var listaAsientos = soapDataClient.listarAsientos(zona, oficina, partida, registro); valid = true; } catch (Exception e) { valid = false; Debug.Print(e.StackTrace); } }