Beispiel #1
0
        public void AlteraSenhaDo(UsuarioLogin login)
        {
            bool result     = false;
            bool validaUser = LoginExistePara(login.Usuario);

            if (validaUser)
            {
                result = _repositorio.AlteraSenhaDo(login);
            }

            if (!validaUser || !result)
            {
                throw new ErroException(GeralEnumException.ProblemaParaAlterarSenha.Codigo.ToString(),
                                        GeralEnumException.ProblemaParaAlterarSenha.Valor);
            }
        }
Beispiel #2
0
        public void AlteraSenhaDo(string login, string senha)
        {
            var usuarioCadastrado = _usuarioRepositorio.RetornaLogin(login);

            if (usuarioCadastrado != null)
            {
                usuarioCadastrado.Senha = senha;
                var ret = _usuarioRepositorio.AlteraSenhaDo(usuarioCadastrado);

                if (!ret)
                {
                    throw new ErroException(LoginEnumException.ERRO_ALTERACAO_LOGIN.Codigo.ToString(),
                                            LoginEnumException.ERRO_ALTERACAO_LOGIN.Valor);
                }
            }
            else
            {
                throw new ErroException(LoginEnumException.USUARIO_INVALIDO.Codigo.ToString(),
                                        LoginEnumException.USUARIO_INVALIDO.Valor);
            }
        }
Beispiel #3
0
 public bool AlteraSenhaDo(UsuarioLogin login)
 {
     return(_repositorio.AlteraSenhaDo(login));
 }