private void vInitilizeEvents(ref frmFContratoCambioInformacoes formFContratoCambioInformacoes) { // Carrega Dados formFContratoCambioInformacoes.eCallCarregaDados += new mdlContratoCambio.frmFContratoCambioInformacoes.delCallCarregaDados(vCarregaDadosContratoInformacoes); // Refresh Vinculos formFContratoCambioInformacoes.eCallRefreshVinculos += new mdlContratoCambio.frmFContratoCambioInformacoes.delCallRefreshVinculos(vRefreshVinculos); // Cancelar Saldo formFContratoCambioInformacoes.eCallCancelarSaldo += new mdlContratoCambio.frmFContratoCambioInformacoes.delCallCancelarSaldo(bContratoCancelarSaldo); // Vinculo Liquidar formFContratoCambioInformacoes.eCallVinculacaoLiquidar += new mdlContratoCambio.frmFContratoCambioInformacoes.delCallVinculacaoLiquidar(bVinculoLiquidar); // Vinculo Excluir formFContratoCambioInformacoes.eCallVinculacaoExcluir += new mdlContratoCambio.frmFContratoCambioInformacoes.delCallVinculacaoExcluir(bVinculoExcluir); }
private bool ShowDialogContratoInformacoes(int nContratoCambio) { bool bRetorno = false; frmFContratoCambioInformacoes formFContratoCambioInformacoes = new frmFContratoCambioInformacoes(m_strEnderecoExecutavel, nContratoCambio); vInitilizeEvents(ref formFContratoCambioInformacoes); // Status Save mdlDataBaseAccess.Tabelas.XsdTbContratosCambio typDatSetContratosCambio = (mdlDataBaseAccess.Tabelas.XsdTbContratosCambio)m_typDatSetContratosCambio.Copy(); mdlDataBaseAccess.Tabelas.XsdTbProdutosBordero typDatSetProdutosBordero = (mdlDataBaseAccess.Tabelas.XsdTbProdutosBordero)m_typDatSetProdutosBordero.Copy(); formFContratoCambioInformacoes.ShowDialog(); if (bRetorno = formFContratoCambioInformacoes.m_bModificado) { m_formFContratoCambio.OnCallRefreshContratosCambio(); } else { // Status Load m_typDatSetContratosCambio = typDatSetContratosCambio; m_typDatSetProdutosBordero = typDatSetProdutosBordero; } return(bRetorno); }