Exemple #1
0
        public ResultadoServicio <string> IniciarSesion(ComandoApp_IniciarSesion comando)
        {
            var comandoBase = new VVComando_IniciarSesion()
            {
                Username = comando.Username,
                Password = comando.Password
            };

            return(rules.IniciarSesion(comandoBase));
        }
Exemple #2
0
        public ResultadoServicio <string> IniciarSesion(VVComando_IniciarSesion comando)
        {
            var resultado = new ResultadoServicio <string>();

            var resultadoIniciarSesion = rules.IniciarSesion(comando);

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

            resultado.Return = resultadoIniciarSesion.Return.Token;
            return(resultado);
        }
Exemple #3
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);
        }