コード例 #1
0
        public Resultado <int> GetIdByToken(string token)
        {
            var resultado = new Resultado <int>();

            try
            {
                var url = baseUrl + "/v1/Usuario/GetId?token=" + token;

                var resultadoId = RestCall.CallGet <int?>(url);
                if (!resultadoId.Ok)
                {
                    resultado.Error = resultadoId.Error;
                    return(resultado);
                }

                resultado.Return = resultadoId.Return.Value;
            }
            catch (Exception e)
            {
                resultado.SetError(e);
            }

            return(resultado);
        }
コード例 #2
0
        public Resultado <bool> ValidarToken(string token)
        {
            var resultado = new Resultado <bool>();

            try
            {
                var url = baseUrl + "/v1/Usuario/ValidarToken?token=" + token;

                var resultadoValidarToken = RestCall.CallGet <bool?>(url);
                if (!resultadoValidarToken.Ok)
                {
                    resultado.Error = resultadoValidarToken.Error;
                    return(resultado);
                }

                resultado.Return = resultadoValidarToken.Return.Value;
            }
            catch (Exception e)
            {
                resultado.SetError(e);
            }

            return(resultado);
        }