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")); }
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")); } }