public ActionResult Cadastrar(IdiomaViewModel view) { var retorno = new RetornoMensagem(); try { var idioma = new Idioma() { IdiomaId = view.IdiomaId, Descricao = view.Descricao }; _idiomaBLO.Salvar(idioma); retorno.Mensagem = string.Format("Idioma {0} - {1} Cadastrado com Sucesso. <br />", view.IdiomaId, view.Descricao); retorno.TipoMensagem = TipoMensagem.Sucesso; retorno.Resultado = true; } catch (ProjetoException ex) { retorno.Mensagem = ex.Message; retorno.TipoMensagem = TipoMensagem.Alerta; retorno.Resultado = false; } catch (Exception ex) { retorno.Mensagem = "Erro ao Cadastrar.<br />"; retorno.TipoMensagem = TipoMensagem.Erro; retorno.Resultado = false; } return(Json(retorno)); }