示例#1
0
        protected void cadastraConta()
        {
            try
            {
                m_formFContasCadEdit = new frmFContasCadEdit(ref m_cls_ter_tratadorErro, m_strEnderecoExecutavel, ref m_formFContas, true);
                InitializeEventsFormContasEdit();
                m_formFContasCadEdit.setTextoGroupBox("Cadastro");
                m_formFContasCadEdit.ShowDialog();
                m_formFContas.Cursor = System.Windows.Forms.Cursors.WaitCursor;
                m_formFContas.Refresh();
                if (m_formFContasCadEdit.m_bModificado)
                {
                    m_formFContas.Cursor = System.Windows.Forms.Cursors.WaitCursor;
                    m_formFContas.Refresh();
                    salvaDadosBD(true);
                    m_formFContas.Cursor = System.Windows.Forms.Cursors.WaitCursor;
                    m_formFContas.Refresh();
//					carregaTypDatSet();
//					carregaDadosBDCadEdit();
                    if (m_mgblBalaoToolTip != null)
                    {
                        m_mgblBalaoToolTip.Close();
                    }
                    m_mgblBalaoToolTip = null;
                    OnCallContaSelecionada();
                }
                m_formFContasCadEdit = null;
            }
            catch (Exception err)
            {
                Object erro = err;
                m_cls_ter_tratadorErro.trataErro(ref erro);
            }
        }
示例#2
0
 public void mostraBalaoInsere(string strMensagem)
 {
     try
     {
         if ((m_tvProdutos.SelectedNode != null) && ((m_lvNormas.SelectedItems.Count > 0) || (!m_lvNormas.Visible)))
         {
             if (m_mgblBalaoToolTip != null)
             {
                 m_mgblBalaoToolTip.Close();
             }
             if ((m_bMostrarBaloes) && (m_nContadorInsereBalao == 0))
             {
                 m_mgblBalaoToolTip                   = new mdlComponentesGraficos.MessageBalloon();
                 m_mgblBalaoToolTip.Caption           = mdlConstantes.clsConstantes.BALLONTIP_DEFAULT_CAPTION;
                 m_mgblBalaoToolTip.Content           = strMensagem;
                 m_mgblBalaoToolTip.Icon              = System.Drawing.SystemIcons.Information;
                 m_mgblBalaoToolTip.CloseOnMouseClick = true;
                 m_mgblBalaoToolTip.CloseOnDeactivate = false;
                 m_mgblBalaoToolTip.CloseOnKeyPress   = false;
                 m_mgblBalaoToolTip.ShowBalloon((System.Windows.Forms.Control)m_btInsereProduto);
                 m_nContadorInsereBalao++;
             }
         }
     }
     catch (Exception err)
     {
         m_cls_ter_tratadorErro.trataErro(ref err);
     }
 }
示例#3
0
 protected void carregaDadosInterface(ref mdlComponentesGraficos.ListView lvImportadores, ref System.Windows.Forms.Button btEditar, ref System.Windows.Forms.Button btExcluir, ref System.Windows.Forms.Button btNovo)
 {
     try
     {
         System.Collections.SortedList srlImportadores = retornaImportadoresOrdenados();
         // List View Item
         System.Windows.Forms.ListViewItem lvItemImportador;
         // Limpa os Items da List View
         lvImportadores.Items.Clear();
         mdlDataBaseAccess.Tabelas.XsdTbImportadores.tbImportadoresRow dtrwRowTbImportadores;
         // Preenche os itens da List View
         for (int nCont = 0; nCont < srlImportadores.Count; nCont++)
         {
             dtrwRowTbImportadores = (mdlDataBaseAccess.Tabelas.XsdTbImportadores.tbImportadoresRow)srlImportadores.GetByIndex(nCont);
             if ((dtrwRowTbImportadores.RowState != System.Data.DataRowState.Deleted) && (!dtrwRowTbImportadores.IsnmCliNull()))
             {
                 lvItemImportador     = lvImportadores.Items.Add(dtrwRowTbImportadores.nmCli);
                 lvItemImportador.Tag = dtrwRowTbImportadores.idImportador;
                 if ((int)lvItemImportador.Tag == m_nIdImportador)
                 {
                     lvItemImportador.Selected = true;
                 }
             }
         }
         if (lvImportadores.Items.Count == 0)
         {
             btEditar.Enabled  = false;
             btExcluir.Enabled = false;
             if (m_bMostrarBaloes)
             {
                 m_mgblBalaoToolTip                   = new mdlComponentesGraficos.MessageBalloon();
                 m_mgblBalaoToolTip.Caption           = mdlConstantes.clsConstantes.BALLONTIP_DEFAULT_CAPTION;
                 m_mgblBalaoToolTip.Content           = mdlMensagens.clsRepositorioMensagens.GetMensagem(mdlMensagens.Mensagem.BALLOONTIP_mdlImportador_clsImportador_NovoImportador.ToString());
                 m_mgblBalaoToolTip.Icon              = System.Drawing.SystemIcons.Information;
                 m_mgblBalaoToolTip.CloseOnMouseClick = true;
                 m_mgblBalaoToolTip.CloseOnDeactivate = true;
                 m_mgblBalaoToolTip.CloseOnKeyPress   = true;
                 m_mgblBalaoToolTip.ShowBalloon((System.Windows.Forms.Control)btNovo);
                 //m_mgblBalaoToolTip.StartPosition = System.Windows.Forms.FormStartPosition.Manual;
                 //m_mgblBalaoToolTip.SetBounds((int)(btNovo.Bounds.Height / 2), (int)(btNovo.Bounds.Width / 2), m_mgblBalaoToolTip.Bounds.Width, m_mgblBalaoToolTip.Bounds.Height);
             }
         }
         else
         {
             btEditar.Enabled  = true;
             btExcluir.Enabled = true;
             if (lvImportadores.SelectedItems.Count == 0)
             {
                 lvItemImportador          = lvImportadores.Items[0];
                 lvItemImportador.Selected = true;
                 m_nIdImportador           = (int)lvItemImportador.Tag;
             }
         }
     }
     catch (Exception err)
     {
         Object erro = err;
         m_cls_ter_tratadorErro.trataErro(ref erro);
     }
 }
示例#4
0
 public void mostraBalao(string strMensagem, System.Windows.Forms.Control ctrlBalao)
 {
     try
     {
         if (m_mgblBalaoToolTip != null)
         {
             m_mgblBalaoToolTip.Close();
         }
         if (m_bMostrarBaloes)
         {
             m_mgblBalaoToolTip                   = new mdlComponentesGraficos.MessageBalloon();
             m_mgblBalaoToolTip.Caption           = mdlConstantes.clsConstantes.BALLONTIP_DEFAULT_CAPTION;
             m_mgblBalaoToolTip.Content           = strMensagem;
             m_mgblBalaoToolTip.Icon              = System.Drawing.SystemIcons.Information;
             m_mgblBalaoToolTip.CloseOnMouseClick = true;
             m_mgblBalaoToolTip.CloseOnDeactivate = false;
             m_mgblBalaoToolTip.CloseOnKeyPress   = false;
             m_mgblBalaoToolTip.ShowBalloon((System.Windows.Forms.Control)ctrlBalao);
         }
     }
     catch (Exception err)
     {
         m_cls_ter_tratadorErro.trataErro(ref err);
     }
 }
示例#5
0
 private void m_btMessageBalloon_Click(object sender, System.EventArgs e)
 {
     mdlComponentesGraficos.MessageBalloon bal = new mdlComponentesGraficos.MessageBalloon();
     bal.Caption = "Siscobras";
     bal.Content = "aquiiii";
     bal.Icon    = System.Drawing.SystemIcons.Information;
     bal.ShowBalloon((System.Windows.Forms.Control)m_btMessageBalloon);
 }
示例#6
0
 protected void carregaDadosInterface(ref mdlComponentesGraficos.ListView lvContas, ref System.Windows.Forms.Button btEditar, ref System.Windows.Forms.Button btExcluir, ref System.Windows.Forms.Button btNovo)
 {
     try
     {
         System.Collections.SortedList srlContas = retornaContasOrdenadas();
         // List View Item
         System.Windows.Forms.ListViewItem lvItemConta;
         // Limpa os Items da List View
         lvContas.Items.Clear();
         mdlDataBaseAccess.Tabelas.XsdTbExportadores.tbExportadoresRow dtrwRowTbExportadores;
         // Preenche os itens da List View
         for (int nCont = 0; nCont < srlContas.Count; nCont++)
         {
             dtrwRowTbExportadores = (mdlDataBaseAccess.Tabelas.XsdTbExportadores.tbExportadoresRow)srlContas.GetByIndex(nCont);
             if (dtrwRowTbExportadores.RowState != System.Data.DataRowState.Deleted)
             {
                 lvItemConta            = lvContas.Items.Add(dtrwRowTbExportadores.marca);
                 lvItemConta.Tag        = dtrwRowTbExportadores.idExportador;
                 lvItemConta.ImageIndex = 0;
                 if ((int)lvItemConta.Tag == m_nIdExportador)
                 {
                     lvItemConta.Selected = true;
                 }
             }
         }
         if (lvContas.Items.Count == 0)
         {
             btEditar.Enabled  = false;
             btExcluir.Enabled = false;
             btNovo.Enabled    = true;
             if (m_bMostrarBaloes)
             {
                 m_mgblBalaoToolTip                   = new mdlComponentesGraficos.MessageBalloon();
                 m_mgblBalaoToolTip.Caption           = mdlConstantes.clsConstantes.BALLONTIP_DEFAULT_CAPTION;
                 m_mgblBalaoToolTip.Content           = mdlMensagens.clsRepositorioMensagens.GetMensagem(mdlMensagens.Mensagem.BALLOONTIP_mdlContas_clsContas_CriarNovaConta.ToString());
                 m_mgblBalaoToolTip.Icon              = System.Drawing.SystemIcons.Information;
                 m_mgblBalaoToolTip.CloseOnMouseClick = true;
                 m_mgblBalaoToolTip.CloseOnDeactivate = true;
                 m_mgblBalaoToolTip.CloseOnKeyPress   = true;
                 m_mgblBalaoToolTip.ShowBalloon((System.Windows.Forms.Control)btNovo);
             }
         }
         else
         {
             btEditar.Enabled  = true;
             btExcluir.Enabled = true;
             btNovo.Enabled    = !m_bExportadorPJ;
         }
     }
     catch (Exception err)
     {
         Object erro = err;
         m_cls_ter_tratadorErro.trataErro(ref erro);
     }
 }
示例#7
0
 private void vBalloonTipInformacoesCondicoes()
 {
     mdlComponentesGraficos.MessageBalloon mb = new mdlComponentesGraficos.MessageBalloon();
     mb.Caption           = mdlConstantes.clsConstantes.BALLONTIP_DEFAULT_CAPTION;
     mb.Content           = mdlMensagens.clsRepositorioMensagens.GetMensagem(mdlMensagens.Mensagem.BALLOONTIP_mdlEsquemaPagamento_frmFEsquemaPagamento_InformacoesCondicoes);
     mb.Icon              = System.Drawing.SystemIcons.Information;
     mb.CloseOnMouseClick = true;
     mb.CloseOnDeactivate = true;
     mb.CloseOnKeyPress   = true;
     mb.ShowBalloon((System.Windows.Forms.Control)m_tvCondicoesPagamento);
 }
示例#8
0
 protected void carregaDadosInterface(ref mdlComponentesGraficos.ListView lvBancos, ref System.Windows.Forms.Button btEditar, ref System.Windows.Forms.Button btExcluir, ref System.Windows.Forms.Button btNovo, ref System.Windows.Forms.Label lNomeImportador)
 {
     try
     {
         // List View Item
         System.Windows.Forms.ListViewItem lvItemBanco;
         // Limpa os Items da List View
         lvBancos.Items.Clear();
         mdlDataBaseAccess.Tabelas.XsdTbImportadoresBancos.tbImportadoresBancosRow dtrwRowTbImportadoresBancos;
         // Preenche os itens da List View
         for (int nCont = 0; nCont < m_typDatSetTbImportadoresBancos.tbImportadoresBancos.Rows.Count; nCont++)
         {
             dtrwRowTbImportadoresBancos = (mdlDataBaseAccess.Tabelas.XsdTbImportadoresBancos.tbImportadoresBancosRow)m_typDatSetTbImportadoresBancos.tbImportadoresBancos.Rows[nCont];
             if (dtrwRowTbImportadoresBancos.RowState != System.Data.DataRowState.Deleted)
             {
                 lvItemBanco     = lvBancos.Items.Add(dtrwRowTbImportadoresBancos.strNome);
                 lvItemBanco.Tag = dtrwRowTbImportadoresBancos.nIdBanco;
                 if ((int)lvItemBanco.Tag == m_nIdBanco)
                 {
                     lvItemBanco.Selected = true;
                 }
             }
         }
         if (lvBancos.Items.Count == 0)
         {
             btEditar.Enabled  = false;
             btExcluir.Enabled = false;
             if (m_bMostrarBaloes)
             {
                 m_mgblBalaoToolTip                   = new mdlComponentesGraficos.MessageBalloon();
                 m_mgblBalaoToolTip.Caption           = mdlConstantes.clsConstantes.BALLONTIP_DEFAULT_CAPTION;
                 m_mgblBalaoToolTip.Content           = mdlMensagens.clsRepositorioMensagens.GetMensagem(mdlMensagens.Mensagem.BALLOONTIP_mdlBancos_clsBancoImportador_NovoBancoImportador.ToString());
                 m_mgblBalaoToolTip.Icon              = System.Drawing.SystemIcons.Information;
                 m_mgblBalaoToolTip.CloseOnMouseClick = true;
                 m_mgblBalaoToolTip.CloseOnDeactivate = true;
                 m_mgblBalaoToolTip.CloseOnKeyPress   = true;
                 m_mgblBalaoToolTip.ShowBalloon((System.Windows.Forms.Control)btNovo);
             }
         }
         else
         {
             btEditar.Enabled  = true;
             btExcluir.Enabled = true;
         }
         lNomeImportador.Text = m_strImportador;
     }
     catch (Exception err)
     {
         Object erro = err;
         m_cls_ter_tratadorErro.trataErro(ref erro);
     }
 }
示例#9
0
 private void vBalloonTipoModificaVisualizacao()
 {
     if (m_bBalloonTips)
     {
         mdlComponentesGraficos.MessageBalloon mb = new mdlComponentesGraficos.MessageBalloon();
         mb.Caption           = mdlConstantes.clsConstantes.BALLONTIP_DEFAULT_CAPTION;
         mb.Content           = mdlMensagens.clsRepositorioMensagens.GetMensagem(mdlMensagens.Mensagem.BALLOONTIP_mdlEsquemaPagamento_frmFEsquemaPagamento_ModificarVisualizacao);
         mb.Icon              = System.Drawing.SystemIcons.Information;
         mb.CloseOnMouseClick = true;
         mb.CloseOnDeactivate = true;
         mb.CloseOnKeyPress   = true;
         mb.ShowBalloon((System.Windows.Forms.Control)m_ckMostrarPorValores);
     }
 }
示例#10
0
 private void  vBalloonTip()
 {
     mdlManipuladorArquivo.clsManipuladorArquivoIni cls_iniFile = new mdlManipuladorArquivo.clsManipuladorArquivoIni(m_strEnderecoExecutavel + "sisco.ini");
     if (cls_iniFile.retornaValor(mdlConstantes.clsConstantes.SHOW_BALLOONTIP_SESSAO, mdlConstantes.clsConstantes.SHOW_BALLOONTIP_VARIAVEL, true))
     {
         mdlComponentesGraficos.MessageBalloon mb = new mdlComponentesGraficos.MessageBalloon();
         mb.Caption           = mdlConstantes.clsConstantes.BALLONTIP_DEFAULT_CAPTION;
         mb.Content           = mdlMensagens.clsRepositorioMensagens.GetMensagem(mdlMensagens.Mensagem.BALLOONTIP_mdlContratoCambio_frmFContratoCambio_ConfigurarContratosCambio);
         mb.Icon              = System.Drawing.SystemIcons.Information;
         mb.CloseOnMouseClick = true;
         mb.CloseOnDeactivate = true;
         mb.CloseOnKeyPress   = true;
         mb.ShowBalloon((System.Windows.Forms.Control)m_btConfiguracoes);
     }
 }
示例#11
0
 private void  vBalloonTip()
 {
     mdlManipuladorArquivo.clsManipuladorArquivoIni cls_iniFile = new mdlManipuladorArquivo.clsManipuladorArquivoIni(m_strEnderecoExecutavel + "sisco.ini");
     if (cls_iniFile.retornaValor(mdlConstantes.clsConstantes.SHOW_BALLOONTIP_SESSAO, mdlConstantes.clsConstantes.SHOW_BALLOONTIP_VARIAVEL, true))
     {
         mdlComponentesGraficos.MessageBalloon mb = new mdlComponentesGraficos.MessageBalloon();
         mb.Caption           = mdlConstantes.clsConstantes.BALLONTIP_DEFAULT_CAPTION;
         mb.Content           = mdlMensagens.clsRepositorioMensagens.GetMensagem(mdlMensagens.Mensagem.BALLOONTIP_mdlProdutosLancamento_frmFColunas_ComoOrdenarColunas).Replace("\\n", System.Environment.NewLine);
         mb.Icon              = System.Drawing.SystemIcons.Information;
         mb.CloseOnMouseClick = true;
         mb.CloseOnDeactivate = true;
         mb.CloseOnKeyPress   = true;
         mb.ShowBalloon((System.Windows.Forms.Control)m_lvColunas);
     }
 }
示例#12
0
 private void  vBalloonTipAposVincular()
 {
     mdlManipuladorArquivo.clsManipuladorArquivoIni cls_iniFile = new mdlManipuladorArquivo.clsManipuladorArquivoIni(m_strEnderecoExecutavel + "sisco.ini");
     if (cls_iniFile.retornaValor(mdlConstantes.clsConstantes.SHOW_BALLOONTIP_SESSAO, mdlConstantes.clsConstantes.SHOW_BALLOONTIP_VARIAVEL, true))
     {
         mdlComponentesGraficos.MessageBalloon mb = new mdlComponentesGraficos.MessageBalloon();
         mb.Caption = mdlConstantes.clsConstantes.BALLONTIP_DEFAULT_CAPTION;
         //mb.Content = mdlMensagens.clsRepositorioMensagens.GetMensagem(mdlMensagens.Mensagem.BALLOONTIP_mdlProdutosBordero_frmFProdutosBordero_CrieUmContratoCambio);
         mb.Content           = "Após vincular todos os produtos sem classificação tarifária basta clicar aqui.";
         mb.Icon              = System.Drawing.SystemIcons.Information;
         mb.CloseOnMouseClick = true;
         mb.CloseOnDeactivate = true;
         mb.CloseOnKeyPress   = true;
         mb.ShowBalloon((System.Windows.Forms.Control)m_btOk);
     }
 }
示例#13
0
 private void vBalloonTipCriarClassificacaoTarifaria()
 {
     mdlManipuladorArquivo.clsManipuladorArquivoIni cls_iniFile = new mdlManipuladorArquivo.clsManipuladorArquivoIni(m_strEnderecoExecutavel + "sisco.ini");
     if (cls_iniFile.retornaValor(mdlConstantes.clsConstantes.SHOW_BALLOONTIP_SESSAO, mdlConstantes.clsConstantes.SHOW_BALLOONTIP_VARIAVEL, true))
     {
         mdlComponentesGraficos.MessageBalloon mb = new mdlComponentesGraficos.MessageBalloon();
         mb.Caption = mdlConstantes.clsConstantes.BALLONTIP_DEFAULT_CAPTION;
         //mb.Content = mdlMensagens.clsRepositorioMensagens.GetMensagem(mdlMensagens.Mensagem.BALLOONTIP_mdlProdutosBordero_frmFProdutosBordero_CrieUmContratoCambio);
         mb.Content           = "A primeira coisa a se fazer aqui é criar uma classificação tarifária." + System.Environment.NewLine + "Clique aqui para criar uma classificação tarifária.";
         mb.Icon              = System.Drawing.SystemIcons.Information;
         mb.CloseOnMouseClick = true;
         mb.CloseOnDeactivate = true;
         mb.CloseOnKeyPress   = true;
         mb.ShowBalloon((System.Windows.Forms.Control)m_btEditar);
     }
 }
示例#14
0
 protected void duploClique()
 {
     try
     {
         if (m_mgblBalaoToolTip != null)
         {
             m_mgblBalaoToolTip.Close();
         }
         m_mgblBalaoToolTip = null;
         OnCallContaSelecionada();
     }
     catch (Exception err)
     {
         Object erro = err;
         m_cls_ter_tratadorErro.trataErro(ref erro);
     }
 }
示例#15
0
 private void  vBalloonTipComoVincular()
 {
     if (!m_bBalloonTipComoVincular)
     {
         mdlManipuladorArquivo.clsManipuladorArquivoIni cls_iniFile = new mdlManipuladorArquivo.clsManipuladorArquivoIni(m_strEnderecoExecutavel + "sisco.ini");
         if (cls_iniFile.retornaValor(mdlConstantes.clsConstantes.SHOW_BALLOONTIP_SESSAO, mdlConstantes.clsConstantes.SHOW_BALLOONTIP_VARIAVEL, true))
         {
             mdlComponentesGraficos.MessageBalloon mb = new mdlComponentesGraficos.MessageBalloon();
             mb.Caption = mdlConstantes.clsConstantes.BALLONTIP_DEFAULT_CAPTION;
             //mb.Content = mdlMensagens.clsRepositorioMensagens.GetMensagem(mdlMensagens.Mensagem.BALLOONTIP_mdlProdutosBordero_frmFProdutosBordero_CrieUmContratoCambio);
             mb.Content           = "É hora de vincular as classificações tarifárias aos produtos." + System.Environment.NewLine + "Para vincular a classificação tarifária basta clicar com o mouse sobre a mesma," + System.Environment.NewLine + "arrastá-la sobre o produto desejado e soltar o botão do mouse";
             mb.Icon              = System.Drawing.SystemIcons.Information;
             mb.CloseOnMouseClick = true;
             mb.CloseOnDeactivate = true;
             mb.CloseOnKeyPress   = true;
             mb.ShowBalloon((System.Windows.Forms.Control)m_lvClassificacao);
         }
         m_bBalloonTipComoVincular = true;
     }
 }
示例#16
0
        protected void carregaDadosInterface(ref mdlComponentesGraficos.ListView lvPEs, ref System.Windows.Forms.Button btEditar, ref System.Windows.Forms.Button btExcluir, ref System.Windows.Forms.Button btNovo, out int nIdView)
        {
            nIdView = 0;
            try
            {
                vCarregaBibliotecaView(ref nIdView);

                System.Collections.SortedList srlPEs = retornaPEsOrdenados();
                // List View Item
                System.Windows.Forms.ListViewItem lvItemPE;
                // Limpa os Items da List View
                lvPEs.Items.Clear();
                mdlDataBaseAccess.Tabelas.XsdTbPes.tbPEsRow dtrwRowTbPes = null;
                mdlDataBaseAccess.Tabelas.XsdTbFaturasComerciais.tbFaturasComerciaisRow dtrwRowTbFaturasComerciais = null;
                mdlDataBaseAccess.Tabelas.XsdTbImportadores.tbImportadoresRow           dtrwRowTbImportadores      = null;
                // Preenche os itens da List View
                for (int nCont = 0; nCont < srlPEs.Count; nCont++)
                {
                    dtrwRowTbPes = (mdlDataBaseAccess.Tabelas.XsdTbPes.tbPEsRow)srlPEs.GetByIndex(nCont);
                    if (dtrwRowTbPes.RowState != System.Data.DataRowState.Deleted)
                    {
                        dtrwRowTbFaturasComerciais = m_typDatSetTbFaturasComerciais.tbFaturasComerciais.FindByidExportadoridPE(m_nIdExportador, dtrwRowTbPes.idPE);
                        if (dtrwRowTbFaturasComerciais != null)
                        {
                            if (!dtrwRowTbFaturasComerciais.IsidImportadorNull())
                            {
                                dtrwRowTbImportadores = m_typDatSetTbImportadores.tbImportadores.FindByidExportadoridImportador(m_nIdExportador, dtrwRowTbFaturasComerciais.idImportador);
                            }
                        }
                        //PE
                        lvItemPE = lvPEs.Items.Add(dtrwRowTbPes.idPE);
                        if (dtrwRowTbPes.idPE == m_strIdPE)
                        {
                            lvItemPE.Selected = true;
                        }
                        if (!dtrwRowTbPes.IsbConcluidoNull())
                        {
                            lvItemPE.Tag = dtrwRowTbPes.bConcluido;
                        }
                        else
                        {
                            lvItemPE.Tag = false;
                        }
                        // Data Criacao
                        if (!dtrwRowTbPes.IsdtDataCriacaoNull())
                        {
                            lvItemPE.SubItems.Add(dtrwRowTbPes.dtDataCriacao.ToString("dd/MM/yyyy"));
                        }
                        else
                        {
                            lvItemPE.SubItems.Add(System.DateTime.Now.ToString("dd/MM/yyyy"));
                        }
                        // Data Conclusao
                        if ((!dtrwRowTbPes.IsbConcluidoNull()) && (dtrwRowTbPes.bConcluido == true))
                        {
                            lvItemPE.ImageIndex = 0;
                            lvItemPE.SubItems.Add((dtrwRowTbPes.IsdtDataConclusaoNull() ? "" : dtrwRowTbPes.dtDataConclusao.ToString("dd/MM/yyyy")));
                        }
                        else
                        {
                            lvItemPE.ImageIndex = 1;
                            lvItemPE.SubItems.Add("");
                        }
                        // Importador
                        if (dtrwRowTbImportadores != null && !dtrwRowTbImportadores.IsnmCliNull())
                        {
                            lvItemPE.SubItems.Add(dtrwRowTbImportadores.nmCli);
                        }
                        else
                        {
                            lvItemPE.SubItems.Add("");
                        }
                        // Numero Fatura
                        if (dtrwRowTbFaturasComerciais != null && !dtrwRowTbFaturasComerciais.IsnumeroFaturaNull())
                        {
                            lvItemPE.SubItems.Add(dtrwRowTbFaturasComerciais.numeroFatura);
                        }
                        else
                        {
                            lvItemPE.SubItems.Add("");
                        }
                        // Valor Fatura
                        string strValorFatura = "";
                        mdlIncoterm.clsManipuladorValor objValor = new mdlIncoterm.clsManipuladorValor(ref m_cls_ter_tratadorErro, ref m_cls_dba_ConnectionDB, m_nIdExportador, dtrwRowTbPes.idPE);
                        objValor.vRetornaValores(out strValorFatura);
                        lvItemPE.SubItems.Add(strValorFatura);
                    }
                }
                if (lvPEs.Items.Count == 0)
                {
                    btEditar.Enabled  = false;
                    btExcluir.Enabled = false;
                    if (m_bMostrarBaloes)
                    {
                        m_mgblBalaoToolTip                   = new mdlComponentesGraficos.MessageBalloon();
                        m_mgblBalaoToolTip.Caption           = mdlConstantes.clsConstantes.BALLONTIP_DEFAULT_CAPTION;
                        m_mgblBalaoToolTip.Content           = mdlMensagens.clsRepositorioMensagens.GetMensagem(mdlMensagens.Mensagem.BALLOONTIP_mdlBiblioteca_clsBiblioteca_CriarNovoPE.ToString()).Replace("TAG", System.Environment.NewLine);
                        m_mgblBalaoToolTip.Icon              = System.Drawing.SystemIcons.Information;
                        m_mgblBalaoToolTip.CloseOnMouseClick = true;
                        m_mgblBalaoToolTip.CloseOnDeactivate = true;
                        m_mgblBalaoToolTip.CloseOnKeyPress   = true;
                        m_mgblBalaoToolTip.ShowBalloon((System.Windows.Forms.Control)btNovo);
                    }
                }
                else
                {
                    btEditar.Enabled  = true;
                    btExcluir.Enabled = true;
                }
            }
            catch (Exception err)
            {
                Object erro = err;
                m_cls_ter_tratadorErro.trataErro(ref erro);
            }
        }
示例#17
0
 protected void carregaDadosInterface(ref mdlComponentesGraficos.ListView lvCotacoes, ref System.Windows.Forms.Button btEditar, ref System.Windows.Forms.Button btExcluir, ref System.Windows.Forms.Button btNovo)
 {
     try
     {
         // List View Item
         System.Windows.Forms.ListViewItem lvItemCotacoes;
         // Limpa os Items da List View
         lvCotacoes.Items.Clear();
         mdlDataBaseAccess.Tabelas.XsdTbFaturasCotacoes.tbFaturasCotacoesRow dtrwRowTbFaturasCotacoes = null;
         mdlDataBaseAccess.Tabelas.XsdTbImportadores.tbImportadoresRow       dtrwRowTbImportadores    = null;
         // Preenche os itens da List View
         for (int nCont = 0; nCont < m_typDatSetTbFaturasCotacoes.tbFaturasCotacoes.Rows.Count; nCont++)
         {
             dtrwRowTbFaturasCotacoes = (mdlDataBaseAccess.Tabelas.XsdTbFaturasCotacoes.tbFaturasCotacoesRow)m_typDatSetTbFaturasCotacoes.tbFaturasCotacoes.Rows[nCont];
             if (dtrwRowTbFaturasCotacoes != null && dtrwRowTbFaturasCotacoes.RowState != System.Data.DataRowState.Deleted)
             {
                 if (!dtrwRowTbFaturasCotacoes.IsidImportadorNull())
                 {
                     dtrwRowTbImportadores = m_typDatSetTbImportadores.tbImportadores.FindByidExportadoridImportador(m_nIdExportador, dtrwRowTbFaturasCotacoes.idImportador);
                 }
                 lvItemCotacoes            = lvCotacoes.Items.Add(dtrwRowTbFaturasCotacoes.IsmstrNumeroNull() ? dtrwRowTbFaturasCotacoes.idCotacao : dtrwRowTbFaturasCotacoes.mstrNumero);
                 lvItemCotacoes.Tag        = dtrwRowTbFaturasCotacoes.idCotacao;
                 lvItemCotacoes.ImageIndex = 0;
                 if (!dtrwRowTbFaturasCotacoes.IsidImportadorNull())
                 {
                     if (dtrwRowTbImportadores != null && !dtrwRowTbImportadores.IsnmCliNull())
                     {
                         lvItemCotacoes.SubItems.Add(dtrwRowTbImportadores.nmCli);
                     }
                     else
                     {
                         lvItemCotacoes.SubItems.Add("");
                     }
                 }
             }
         }
         if (lvCotacoes.Items.Count == 0)
         {
             btEditar.Enabled  = false;
             btExcluir.Enabled = false;
             if (m_bMostrarBaloes)
             {
                 m_mgblBalaoToolTip                   = new mdlComponentesGraficos.MessageBalloon();
                 m_mgblBalaoToolTip.Caption           = mdlConstantes.clsConstantes.BALLONTIP_DEFAULT_CAPTION;
                 m_mgblBalaoToolTip.Content           = mdlMensagens.clsRepositorioMensagens.GetMensagem(mdlMensagens.Mensagem.BALLOONTIP_mdlCotacoes_clsCotacoes_CriarNovaCotacao.ToString()).Replace("TAG", System.Environment.NewLine);
                 m_mgblBalaoToolTip.Icon              = System.Drawing.SystemIcons.Information;
                 m_mgblBalaoToolTip.CloseOnMouseClick = true;
                 m_mgblBalaoToolTip.CloseOnDeactivate = true;
                 m_mgblBalaoToolTip.CloseOnKeyPress   = true;
                 m_mgblBalaoToolTip.ShowBalloon((System.Windows.Forms.Control)btNovo);
             }
         }
         else
         {
             btEditar.Enabled  = true;
             btExcluir.Enabled = true;
         }
     }
     catch (Exception err)
     {
         Object erro = err;
         m_cls_ter_tratadorErro.trataErro(ref erro);
     }
 }
示例#18
0
        protected void carregaDadosInterfaceAssinaturas(ref mdlComponentesGraficos.ListView lvAssinaturas, ref System.Windows.Forms.Button btEditar, ref System.Windows.Forms.Button btExcluir, ref System.Windows.Forms.Button btNovo)
        {
            try
            {
                mdlDataBaseAccess.Tabelas.XsdTbAssinaturas.tbAssinaturasRow dtrwRowTbAssinaturas;
                System.Windows.Forms.ListViewItem lvItemAssinatura;

                if (lvAssinaturas.SelectedItems.Count > 0)
                {
                    m_nIdAssinatura = Int32.Parse(lvAssinaturas.SelectedItems[0].Tag.ToString());
                    m_strAssinatura = lvAssinaturas.SelectedItems[0].Text;
                }
                lvAssinaturas.Items.Clear();
                for (int nCount = 0; nCount < m_typDatSetTbAssinaturas.tbAssinaturas.Rows.Count; nCount++)
                {
                    dtrwRowTbAssinaturas = (mdlDataBaseAccess.Tabelas.XsdTbAssinaturas.tbAssinaturasRow)m_typDatSetTbAssinaturas.tbAssinaturas.Rows[nCount];
                    if (dtrwRowTbAssinaturas.RowState != System.Data.DataRowState.Deleted)
                    {
                        lvItemAssinatura     = lvAssinaturas.Items.Add(dtrwRowTbAssinaturas.strNomeAssinante);
                        lvItemAssinatura.Tag = dtrwRowTbAssinaturas.nIdAssinatura;
                        if (dtrwRowTbAssinaturas.nIdAssinatura == m_nIdAssinatura)
                        {
                            lvItemAssinatura.Selected = true;
                            m_strAssinatura           = dtrwRowTbAssinaturas.strNomeAssinante;
                        }
                    }
                }
                if (lvAssinaturas.Items.Count <= 0)
                {
                    btEditar.Enabled  = false;
                    btExcluir.Enabled = false;
                    if (m_bMostrarBaloes)
                    {
                        m_mgblBalaoToolTip                   = new mdlComponentesGraficos.MessageBalloon();
                        m_mgblBalaoToolTip.Caption           = mdlConstantes.clsConstantes.BALLONTIP_DEFAULT_CAPTION;
                        m_mgblBalaoToolTip.Content           = mdlMensagens.clsRepositorioMensagens.GetMensagem(mdlMensagens.Mensagem.BALLOONTIP_mdlAssinatura_clsAssinatura_NovaAssinatura.ToString());
                        m_mgblBalaoToolTip.Icon              = System.Drawing.SystemIcons.Information;
                        m_mgblBalaoToolTip.CloseOnMouseClick = true;
                        m_mgblBalaoToolTip.CloseOnDeactivate = true;
                        m_mgblBalaoToolTip.CloseOnKeyPress   = true;
                        m_mgblBalaoToolTip.ShowBalloon((System.Windows.Forms.Control)btNovo);
                    }
                }
                else
                {
                    btEditar.Enabled  = true;
                    btExcluir.Enabled = true;
                    if (lvAssinaturas.SelectedItems.Count == 0)
                    {
                        lvItemAssinatura          = lvAssinaturas.Items[0];
                        lvItemAssinatura.Selected = true;
                        m_nIdAssinatura           = (int)lvItemAssinatura.Tag;
                    }
                }
            }
            catch (Exception err)
            {
                Object erro = err;
                m_cls_ter_tratadorErro.trataErro(ref erro);
            }
        }