예제 #1
0
        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;
        }
예제 #2
0
 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);
     }
 }
예제 #3
0
        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);
        }