示例#1
0
        public Resultado <bool> CerrarSesion(string token)
        {
            var resultado = new Resultado <bool>();

            try
            {
                var url = baseUrl + "/v1/Usuario/CerrarSesion?token=" + token;
                var resultadoCerrarSesion = RestCall.CallPut <bool?>(url);
                if (!resultadoCerrarSesion.Ok)
                {
                    resultado.Error = resultadoCerrarSesion.Error;
                    return(resultado);
                }

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

            return(resultado);
        }
示例#2
0
        public Resultado <VVResultado_Usuario> IniciarSesion(VVComando_IniciarSesion comando)
        {
            var resultado = new Resultado <VVResultado_Usuario>();

            try
            {
                var url = baseUrl + "/v1/Usuario/IniciarSesion";
                var resultadoIniciarSesion = RestCall.CallPut <VVResultado_Usuario>(url, comando);

                if (!resultadoIniciarSesion.Ok)
                {
                    resultado.Error = resultadoIniciarSesion.Error;
                    return(resultado);
                }

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

            return(resultado);
        }