Example #1
0
        private void InitializeEvents(ref Formularios.frmFREVincular formFVincular)
        {
            // Refresh REs
            formFVincular.eCallRefreshREs += new mdlRE.Formularios.frmFREVincular.delCallRefreshREs(formFVincular_eCallRefreshREs);

            // Refresh REs Vinculados
            formFVincular.eCallRefreshREsVinculados += new mdlRE.Formularios.frmFREVincular.delCallRefreshREsVinculados(formFVincular_eCallRefreshREsVinculados);

            //ShowDialogREs
            formFVincular.eCallShowDialogREs += new mdlRE.Formularios.frmFREVincular.delCallShowDialogREs(ShowDialog);

            // RE Vincular
            formFVincular.eCallREVincular += new mdlRE.Formularios.frmFREVincular.delCallREVincular(formFVincular_eCallREVincular);

            // RE Desvincular
            formFVincular.eCallREDesvincular += new mdlRE.Formularios.frmFREVincular.delCallREDesvincular(formFVincular_eCallREDesvincular);

            // RE Novo
            formFVincular.eCallShowRENovo += new mdlRE.Formularios.frmFREVincular.delCallShowRENovo(ShowDialogRENovo);

            // RE Editar
            formFVincular.eCallShowREEditar += new mdlRE.Formularios.frmFREVincular.delCallShowREEditar(ShowDialogREEditar);

            // RE Exclui
            formFVincular.eCallShowRERemover += new mdlRE.Formularios.frmFREVincular.delCallShowRERemover(formFRes_eCallShowRERemover);
        }
Example #2
0
 private bool formFVincular_eCallREVincular(Formularios.frmFREVincular sender, int nIdRe)
 {
     mdlDataBaseAccess.Tabelas.XsdTbREsPEs.tbREsPEsRow dtrwVincular = m_typDatSetResPes.tbREsPEs.NewtbREsPEsRow();
     dtrwVincular.nIdExportador = m_nIdExportador;
     dtrwVincular.strIdPE       = m_strIdPe;
     dtrwVincular.nIdRe         = nIdRe;
     m_typDatSetResPes.tbREsPEs.AddtbREsPEsRow(dtrwVincular);
     vGeraPersonalizavel();
     sender.Personalizavel = this.Personalizavel;
     sender.Editavel       = (bReVinculado(m_strIdPe)) && (!bDSEVinculado(m_strIdPe));
     return(true);
 }
Example #3
0
 private bool formFVincular_eCallREDesvincular(Formularios.frmFREVincular sender, int nIdRe)
 {
     mdlDataBaseAccess.Tabelas.XsdTbREsPEs.tbREsPEsRow dtrwDesvincular = m_typDatSetResPes.tbREsPEs.FindBynIdExportadornIdRestrIdPE(m_nIdExportador, nIdRe, m_strIdPe);
     if ((dtrwDesvincular == null) || (dtrwDesvincular.RowState == System.Data.DataRowState.Deleted))
     {
         return(false);
     }
     dtrwDesvincular.Delete();
     vGeraPersonalizavel();
     sender.Personalizavel = this.Personalizavel;
     sender.Editavel       = (bReVinculado(m_strIdPe)) && (!bDSEVinculado(m_strIdPe));
     return(true);
 }