public ActionResult CadastrarUsuario(FormCollection usuario)
        {
            if (User.Identity.Name == "administrador")
            {
                string           login = usuario["login"];
                string           email = usuario["email"];
                AdministradorDAO admin = new AdministradorDAO();
                if (usuario["id"] != "")
                {
                    try
                    {
                        int id = Convert.ToInt32(usuario["id"]);
                        if (admin.AlterarUsuario(id, login, email))
                        {
                            return(Content("<script>alert('Usuário alterado com sucesso!');window.location='gerenciarusuarios'</script>"));
                        }
                        else
                        {
                            return(Content("<script>alert('O usuário não pôde ser alterado!');window.location='gerenciarusuarios'</script>"));
                        }
                    }
                    catch
                    {
                        return(Content("<script>alert('O usuário não pôde ser alterado!');window.location='gerenciarusuarios'</script>"));
                    }
                }
                else
                {
                    if (usuario["senha"] != usuario["senha2"])
                    {
                        return(Content("<script>alert('As senhas digitadas não coincidem!');window.location='cadastrarusuario'</script>"));
                    }

                    algoritmoMD5 MD5   = new algoritmoMD5();
                    string       senha = MD5.GetMD5("#$%" + login + usuario["senha"]);

                    try
                    {
                        if (admin.CriarUsuario(login, senha, email))
                        {
                            return(Content("<script>alert('Usuário criado com sucesso!');window.location='gerenciarusuarios'</script>"));
                        }
                        else
                        {
                            return(Content("<script>alert('O usuário ou e-mail já estão cadastrados no sistema');window.location='gerenciarusuarios'</script>"));
                        }
                    }
                    catch
                    {
                        return(Content("<script>alert('O usuário não pôde ser criado!');window.location='gerenciarusuarios'</script>"));
                    }
                }
            }
            else
            {
                return(Content("<script>alert('Você não é ADMINISTRADOR!');window.location='gerenciarusuarios'</script>"));
            }
        }