public ActionResult editar(AssociadoTituloForm ViewModel) { if (!ModelState.IsValid) { return(PartialView(ViewModel)); } //Carregar o Id da Instituicao Atual do Titulo escolhido TipoTitulo OTipoTitulo = this.OTipoTituloBL.carregar(ViewModel.AssociadoTitulo.idTipoTitulo) ?? new TipoTitulo(); ViewModel.AssociadoTitulo.idInstituicao = OTipoTitulo.idInstituicao; //Enviar cadastro para servico de persistencia bool flagSalvo = this.OAssociadoTituloBL.salvar(ViewModel.AssociadoTitulo); if (flagSalvo) { this.Flash(UtilMessage.TYPE_MESSAGE_SUCCESS, UtilMessage.success("Sucesso", "Os dados foram salvos com sucesso.")); } else { this.Flash(UtilMessage.TYPE_MESSAGE_ERROR, UtilMessage.error("Falha", "Não foi possível salvar as informações, tente novamente.")); } return(Json(new{ flagSucesso = flagSalvo })); }
public PartialViewResult editar(int?id, int?idAssociado) { var OAssociadoTitulo = this.OAssociadoTituloBL.carregar(UtilNumber.toInt32(id)) ?? new AssociadoTitulo(); OAssociadoTitulo.idAssociado = (OAssociadoTitulo.idAssociado > 0? OAssociadoTitulo.idAssociado : UtilNumber.toInt32(idAssociado)); AssociadoTituloForm ViewModel = new AssociadoTituloForm(); ViewModel.AssociadoTitulo = OAssociadoTitulo; return(PartialView(ViewModel)); }