public ActionResult Finalizar(Requerimento requerimento)
        {
            _bus.Finalizar(requerimento);

            if (!Validacao.EhValido)
            {
                return(Json(new { id = requerimento.Id, Msg = Validacao.Erros }));
            }

            string urlGerarPdf = HttpUtility.UrlEncode(Url.Action("GerarPdf", "Requerimento", new { Id = requerimento.Id, acaoId = requerimento.Id }));
            string urlRedirect = Url.Action("Criar", "Requerimento", Validacao.QueryParamSerializer(new { redireciona = urlGerarPdf, acaoId = requerimento.Id }));

            urlRedirect = Url.Action("Criar", "Requerimento", Validacao.QueryParamSerializer(new { acaoId = requerimento.Id }));

            return(Json(new { id = requerimento.Id, redirect = urlRedirect, Msg = Validacao.Erros }));
        }