private void m_btProforma_Click(object sender, System.EventArgs e) { string strRetorno; CreateDataBase(); mdlClassificacao.clsClassificao teste = new mdlClassificacao.clsNcm(ref m_cls_tre_tratadorErro, ref m_cls_dba_ConnectionBD, m_txtPath.Text, Int32.Parse(m_txtIdExportador.Text), Int32.Parse(m_tbIdIdioma.Text), ref m_ilBandeiras); teste.retornaValores(out strRetorno); m_txtRetorno.Text = "Retorno: " + strRetorno; teste.ShowDialog(); teste.retornaValores(out strRetorno); m_txtRetorno.Text = "Retorno: " + strRetorno; }
public void setaNcm(ref System.Windows.Forms.TreeNode tnProduto) { try { m_clsClassificacaoNcm = new mdlClassificacao.clsNcm(ref m_cls_ter_tratadorErro, ref m_cls_dba_ConnectionDB, m_strEnderecoExecutavel, m_nIdExportador, (int)tnProduto.Parent.Tag, ref m_typDatSetTbProdutos, ref m_typDatSetTbProdutosNcm, true, ref m_ilBandeiras); m_clsClassificacaoNcm.ShowDialog(); if (m_clsClassificacaoNcm.m_bModificado) { m_clsClassificacaoNcm.retornaTypDatSetsTbs(out m_typDatSetTbProdutos, out m_typDatSetTbProdutosNcm); } m_clsClassificacaoNaladi = null; } catch (Exception err) { Object erro = err; m_cls_ter_tratadorErro.trataErro(ref erro); } }
private bool ShowDialogClassificacaoEdicao() { bool bRetorno = false; System.Windows.Forms.ImageList ilBandeiras = new System.Windows.Forms.ImageList(); switch (m_enumClassificacao) { case Classificacao.Ncm: mdlClassificacao.clsNcm cls_Ncm = new mdlClassificacao.clsNcm(ref m_cls_ter_tratadorErro, ref m_cls_dba_ConnectionDB, m_strEnderecoExecutavel, m_nIdExportador, -1, ref m_typDatSetProdutos, ref m_typDatSetProdutosNcm, false, ref ilBandeiras); cls_Ncm.ShowDialog(); bRetorno = cls_Ncm.m_bModificado; break; case Classificacao.Naladi: mdlClassificacao.clsNaladi cls_Naladi = new mdlClassificacao.clsNaladi(ref m_cls_ter_tratadorErro, ref m_cls_dba_ConnectionDB, m_strEnderecoExecutavel, m_nIdExportador, -1, ref m_typDatSetProdutos, ref m_typDatSetProdutosNaladi, false, ref ilBandeiras); cls_Naladi.ShowDialog(); bRetorno = cls_Naladi.m_bModificado; break; } return(bRetorno); }