public ActionResult Criar(SalvarVM vm)
        {
            if (vm.Roteiro.Anexos != null && vm.Roteiro.Anexos.Count > 0)
            {
                foreach (Anexo anexo in vm.Roteiro.Anexos)
                {
                    anexo.Arquivo = ViewModelHelper.JsSerializer.Deserialize <Arquivo>(anexo.ArquivoJson);
                }
            }

            _bus.Salvar(vm.Roteiro);
            string urlRetorno = Url.Action("Criar", "Roteiro");

            urlRetorno += "?Msg=" + Validacao.QueryParam() + "&acaoId=" + vm.Roteiro.Id.ToString();

            return(Json(new { @EhValido = Validacao.EhValido, @Msg = Validacao.Erros, @urlRetorno = urlRetorno }, JsonRequestBehavior.AllowGet));
        }