public ActionResult Index() { int idOrganizacao = User.idOrganizacao(); Organizacao OOrganizacao = this.OrganizacaoBL.carregar(idOrganizacao) ?? new Organizacao(); if (OOrganizacao.idOrganizacaoGestora.toInt() == 0) { object Message = "A organização informada não possui uma entidade vinculada."; return(View("~/Areas/Erros/Views/erro/sem-registro.cshtml", Message)); } var ViewModel = new ConfiguracaoDadosAssociadoForm(); ViewModel.OrganizacaoDadosAssociado = this.OrganizacaoDadosAssociadoBL.carregar(idOrganizacao, false); return(View(ViewModel)); }
public ActionResult salvar(ConfiguracaoDadosAssociadoForm ViewModel) { if (!ModelState.IsValid) { return(View("Index", ViewModel)); } var flagSucesso = this.OrganizacaoDadosAssociadoBL.salvar(ViewModel.OrganizacaoDadosAssociado); if (flagSucesso) { this.Flash(UtilMessage.TYPE_MESSAGE_SUCCESS, UtilMessage.success("Sucesso!", "As configurações foram salvas com sucesso.")); return(RedirectToAction("Index")); } this.Flash(UtilMessage.TYPE_MESSAGE_ERROR, UtilMessage.error("Erro!", "Houve algum problema ao salvar as configurações.")); return(View("Index", ViewModel)); }