public void VerificarConsultarTitularidad(string type, string name, string lastName, string motherLastName, string legalName, 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 titularidad = soapDataClient.buscarTitularidad(type, lastName, motherLastName, name, legalName); if (titularidad.Length > 0) { var first = titularidad[0]; } valid = true; } catch (Exception e) { valid = false; Debug.Print(e.StackTrace); } }
public IList <ConsultaTitularidadResult> ConsultarTitularidad(string type, string name, string lastName, string motherLastName, string legalName, out string mensaje, out int codigoError) { IList <ConsultaTitularidadResult> resultados = new List <ConsultaTitularidadResult>(); /* Conexion a SOAP */ var soapDataClient = new PIDEWSServiceClient(); // Obtener lista de titulos de bienes var buscarTitularidadesResultsSearch = soapDataClient.buscarTitularidad(type, lastName, motherLastName, name, legalName); if (buscarTitularidadesResultsSearch.Length > 0) { codigoError = 1; mensaje = ErrorMessagesUtil.OBTUVO_RESULTADO_BUSQUEDA; resultados = XmlUtil.parseGetTitularidadArray(buscarTitularidadesResultsSearch); } else { codigoError = 1; mensaje = ErrorMessagesUtil.NO_OBTUVO_RESULTADO_BUSQUEDA; } return(resultados); }