/// <summary>
        /// Revisa en informix si existe un derechohabiente con el número de issste proporcionado
        /// </summary>
        /// <param name="issteNumber">Número de issste del derechohabiente</param>
        /// <returns>Booleano indicando si el número corresponde a un derechohabiente</returns>
        public async Task <bool> IsIsssteNumberValid(string issteNumber)
        {
            SipeAvDataServiceAgent agent = new SipeAvDataServiceAgent();
            var entitleInfo = await agent.GetEntitleByNoIsssteAsync(issteNumber);

            return(entitleInfo != null);
        }
        /// <summary>
        /// Realiza una búsqueda del derechohabiente por su rfc en informix
        /// </summary>
        /// <param name="rfc">RFC del derechohabiente</param>
        /// <returns>Los datos del derechohabiente o nulo si no es encontrado</returns>
        public async Task <string> GetEntitleIsssteNumberByRfc(string rfc)
        {
            SipeAvDataServiceAgent agent = new SipeAvDataServiceAgent();
            string result = null;

            var entitleInfo = await agent.GetEntitleByRfcAsync(rfc);

            if (entitleInfo != null)
            {
                result = entitleInfo.NumIssste;
            }

            return(result);
        }