public dynamic LeerCelularParametro(string sesion)
 {
     if (!String.IsNullOrEmpty(sesion))
     {
         return(CacheFunction.LeerByte(cache.Get(sesion + "-NumeroCelular")));
     }
     return(string.Empty);
 }
        public string LeerNumeroLider(string sesion)
        {
            string numeroLider = string.Empty;

            if (!String.IsNullOrEmpty(sesion))
            {
                numeroLider = CacheFunction.LeerByte(cache.Get(sesion + "-NumeroLider"));
            }
            return(numeroLider);
        }
        public dynamic LeerMensajesPantallaExito()
        {
            JObject ObjTitulo    = JsonConvert.DeserializeObject <JObject>(CacheFunction.LeerByte(cache.Get("exito-TituloError")));
            JObject ObjSubTitulo = JsonConvert.DeserializeObject <JObject>(CacheFunction.LeerByte(cache.Get("exito-SubTituloError")));
            string  origen       = CacheFunction.LeerByte(cache.Get("exito-Origen"));

            return(new JObject
            {
                { "TituloError", ObjTitulo["Mensaje"].ToString() },
                { "SubTituloError", ObjSubTitulo["Mensaje"].ToString() },
                { "Origen", origen }
            });
        }
        public dynamic LeerDatosIntegrante(string sesion)
        {
            if (!String.IsNullOrEmpty(sesion))
            {
                string NombreIntegrante  = CacheFunction.LeerByte(cache.Get(sesion + "-DatosIntegrante-NombreIntegrante"));
                string CelularIntegrante = CacheFunction.LeerByte(cache.Get(sesion + "-DatosIntegrante-CelularIntegrante"));

                string primerNombreIntegrante = NombreIntegrante.IndexOf(" ") > -1
                ? NombreIntegrante.Substring(0, NombreIntegrante.IndexOf(" "))
                : NombreIntegrante;


                return(new JObject
                {
                    { "nombre", primerNombreIntegrante },
                    { "celular", CelularIntegrante }
                });
            }
            return(null);
        }
        public dynamic InformacionPantallaError(string sesion)
        {
            if (!String.IsNullOrEmpty(sesion))
            {
                JObject ObjTitulo    = JsonConvert.DeserializeObject <JObject>(CacheFunction.LeerByte(cache.Get(sesion + "-TituloError")));
                JObject ObjSubTitulo = JsonConvert.DeserializeObject <JObject>(CacheFunction.LeerByte(cache.Get(sesion + "-SubTituloError")));

                string titulo;
                try { titulo = ObjTitulo["Mensaje"].ToString(); } catch { throw; };
                string subtitulo;
                try { subtitulo = ObjSubTitulo["Mensaje"].ToString(); } catch { throw; };
                string origen;
                try { origen = CacheFunction.LeerByte(cache.Get(sesion + "-Origen")); } catch { throw; };

                return(new JObject
                {
                    { "TituloError", titulo },
                    { "SubTituloError", subtitulo },
                    { "Origen", origen }
                });
            }
            return(string.Empty);
        }