public ActionResult AlterarSenha(FormCollection usuario)
        {
            string       login      = User.Identity.Name;
            UsuariosDAO  usuarioDAO = new UsuariosDAO();
            algoritmoMD5 MD5        = new algoritmoMD5();
            //string senha = usuario["senha atual"];
            //string novasenha = usuario["nova senha"];
            string novasenha = MD5.GetMD5("#$%" + login + usuario["nova senha"]);
            string senha     = MD5.GetMD5("#$%" + login + usuario["senha atual"]);

            if (usuario["nova senha"] == usuario["repetir nova senha"])
            {
                if (usuarioDAO.AlterarSenha(login, senha, novasenha))
                {
                    Response.Write("<script>alert('Senha alterada com sucesso!');</script>");
                    return(Redirect("~/Home/Index"));
                }
                else
                {
                    Response.Write("<script>alert('Usuário ou Senha incorretos');</script>");
                    return(View());
                }
            }
            else
            {
                Response.Write("<script>alert('A nova senha não coincide. Repita a operação!');</script>");
                return(View());
            }
        }