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);
        }