public PartialViewResult partialConfiguracoesTipoAssociado() { int idTipoAssociado = UtilRequest.getInt32("idTipoAssociado"); int idOrganizacao = UtilRequest.getInt32("idOrganizacao"); if (User.idOrganizacao() > 0) { idOrganizacao = User.idOrganizacao(); } if (idOrganizacao == 0) { return(PartialView("sem-associacao")); } ConfiguracaoTipoAssociadoForm ViewModel = new ConfiguracaoTipoAssociadoForm { ConfiguracaoTipoAssociado = this.OConfiguracaoTipoAssociadoBL.carregar(idTipoAssociado, idOrganizacao, false) ?? new ConfiguracaoTipoAssociado() }; ViewModel.ConfiguracaoTipoAssociado.idTipoAssociado = idTipoAssociado; ViewModel.ConfiguracaoTipoAssociado.idOrganizacao = idOrganizacao; return(PartialView(ViewModel)); }
public ActionResult salvar(ConfiguracaoTipoAssociadoForm ViewModel) { if (!ModelState.IsValid) { return(PartialView("partial-configuracoes-tipoassociado", ViewModel)); } if (User.idOrganizacao() > 0) { ViewModel.ConfiguracaoTipoAssociado.idOrganizacao = User.idOrganizacao(); } if (ViewModel.ConfiguracaoTipoAssociado.idOrganizacao == 0) { return(PartialView("sem-associacao")); } this.OConfiguracaoTipoAssociadoBL.salvar(ViewModel.ConfiguracaoTipoAssociado); this.Flash(UtilMessage.TYPE_MESSAGE_SUCCESS, UtilMessage.success("Operação realizada!", "As configurações foram salvas com sucesso.")); return(RedirectToAction("partial-configuracoes-tipoassociado", new { ViewModel.ConfiguracaoTipoAssociado.idTipoAssociado, ViewModel.ConfiguracaoTipoAssociado.idOrganizacao })); }