Пример #1
0
        public IActionResult Operacao([FromForm] ViewModelRegistro vMRoperacao)
        {
            Estrategia estrategia = new Estrategia();

            estrategia.Nome          = vMRoperacao.EstrategiaOperacao;
            estrategia               = _estrategiaRep.LocalizarEstrategia(estrategia);
            vMRoperacao.EstrategiaID = estrategia.EstrategiaID;

            Operacao operacao = new Operacao();
            Login    login    = new Login();

            _loginUsuario.GetLogin(login);
            List <Operacao> dadosOperacao = new List <Operacao>();

            dadosOperacao.Add(vMRoperacao);
            foreach (Operacao d in dadosOperacao)
            {
                operacao = d;
            }

            operacao.UsuarioID = login.UsuarioID;
            _operacaoRep.InserirOperacoes(operacao);
            //MENSAGEM OPERAÇÃO INSERIDA COM SUCESSO
            return(RedirectToAction("DTrade", "Home"));
        }
Пример #2
0
        public IActionResult RecuperarAlterarSenha([FromForm] ViewModelRegistro vMRegistro)
        {
            Login login = new Login();

            login       = _loginUsuario.GetLogin(login);
            login.Senha = vMRegistro.Senha;
            if (vMRegistro.SenhaNova != login.Senha)
            {
                var alterado = _loginRep.AlterarSenha(login.LoginID, login.Senha, vMRegistro.SenhaNova);
                if (alterado)
                {
                    //MENSAGEM DE SENHA ALTERADA COM SUCESSO
                    return(RedirectToAction("Index", "MinhasRegras"));
                }
                //MENSAGEM DE ERRO NA MUDANÇA DE SENHA
                return(RedirectToAction("Index", "MinhasRegras"));
            }
            else
            {
                //MENSAGEM A SENHA QUE VOCE ESTA TENTANDO MUDAR É IGUAL A ANTERIOR
                return(RedirectToAction("Index", "MinhasRegras"));
            }
        }