Esempio n. 1
0
 private void m_btRetorna_Click(object sender, System.EventArgs e)
 {
     mdlManipuladorArquivo.clsManipuladorArquivoIni cls_arq_Ini = new mdlManipuladorArquivo.clsManipuladorArquivoIni(m_txtPathArquivoIni.Text);
     if (m_txtValorDefault.Text == "")
     {
         m_txtRetorno.Text = cls_arq_Ini.retornaValor(m_txtSessao.Text, m_txtVariavel.Text).ToString();
     }
     else
     {
         m_txtRetorno.Text = cls_arq_Ini.retornaValor(m_txtSessao.Text, m_txtVariavel.Text, m_txtValorDefault.Text).ToString();
     }
 }
Esempio n. 2
0
 public clsJanelaEntrada(ref mdlTratamentoErro.clsTratamentoErro tratadorErro, string EnderecoExecutavel)
 {
     m_cls_ter_tratadorErro  = tratadorErro;
     m_strEnderecoExecutavel = EnderecoExecutavel;
     mdlManipuladorArquivo.clsManipuladorArquivoIni obj = new mdlManipuladorArquivo.clsManipuladorArquivoIni(m_strEnderecoExecutavel + "sisco.ini");
     m_bMostrarJanela = obj.retornaValor(mdlConstantes.clsConstantes.SHOW_DICAINICIAL_SESSAO, mdlConstantes.clsConstantes.SHOW_DICAINICIAL_VARIAVEL, true);
 }
Esempio n. 3
0
        private void vCarregaVersao()
        {
            mdlManipuladorArquivo.clsManipuladorArquivoIni cls_ini_File = new mdlManipuladorArquivo.clsManipuladorArquivoIni(m_strEnderecoExecutavel + "Sisco.ini");
            string strVersaoCliente  = "";
            string strVersaoServidor = "";

            try
            {
                strVersaoCliente = cls_ini_File.retornaValor("Siscobras", "VersaoCliente", "");
            }
            catch
            {
            }
            bool bShowErrors = m_cls_dba_ConnectionDB.ShowDialogsErrors;

            m_cls_dba_ConnectionDB.ShowDialogsErrors = false;
            try
            {
                strVersaoServidor = m_cls_dba_ConnectionDB.GetConfiguracao("STRVERSION", "");
            }
            catch
            {
            }
            m_cls_dba_ConnectionDB.ShowDialogsErrors = bShowErrors;
            m_strVersaoCliente  = strVersaoCliente;
            m_strVersaoServidor = strVersaoServidor;
        }
Esempio n. 4
0
 public clsContas(ref mdlTratamentoErro.clsTratamentoErro tratadorErro, ref mdlDataBaseAccess.clsDataBaseAccess ConnectionDB, string strEnderecoExecutavel, ref System.Windows.Forms.Form frmParent, int nIdExportador)
 {
     //
     // TODO: Add constructor logic here
     //
     m_cls_ter_tratadorErro  = tratadorErro;
     m_cls_dba_ConnectionDB  = ConnectionDB;
     m_strEnderecoExecutavel = strEnderecoExecutavel;
     frmMdiParent            = frmParent;
     m_nIdExportador         = nIdExportador;
     m_strDirImagens         = "Imagens\\";
     m_strIdCliente          = m_cls_dba_ConnectionDB.GetConfiguracao(mdlConstantes.clsConstantes.CAMPOIDCLIENTE, "00");
     if ((m_strIdCliente != "") && (m_strIdCliente.Length > 2))
     {
         m_strIdCliente = m_strIdCliente.Substring(0, 2);
     }
     else
     {
         m_strIdCliente = "00";
     }
     m_bExportadorPJ = ((m_strIdCliente == PF1 || m_strIdCliente == PF2) ? false : true);
     carregaTypDatSet();
     carregaDadosBDCadEdit();
     mdlManipuladorArquivo.clsManipuladorArquivoIni obj = new mdlManipuladorArquivo.clsManipuladorArquivoIni(m_strEnderecoExecutavel + "sisco.ini");
     m_bMostrarBaloes = obj.retornaValor(mdlConstantes.clsConstantes.SHOW_BALLOONTIP_SESSAO, mdlConstantes.clsConstantes.SHOW_BALLOONTIP_VARIAVEL, true);
 }
Esempio n. 5
0
 public clsBancoImportador(ref mdlTratamentoErro.clsTratamentoErro tratadorErro, ref mdlDataBaseAccess.clsDataBaseAccess ConnectionDB, string EnderecoExecutavel, int idExportador)
 {
     m_cls_ter_tratadorErro  = tratadorErro;
     m_cls_dba_ConnectionDB  = ConnectionDB;
     m_strEnderecoExecutavel = EnderecoExecutavel;
     m_nIdExportador         = idExportador;
     mdlManipuladorArquivo.clsManipuladorArquivoIni obj = new mdlManipuladorArquivo.clsManipuladorArquivoIni(m_strEnderecoExecutavel + "sisco.ini");
     m_bMostrarBaloes = obj.retornaValor(mdlConstantes.clsConstantes.SHOW_BALLOONTIP_SESSAO, mdlConstantes.clsConstantes.SHOW_BALLOONTIP_VARIAVEL, true);
 }
Esempio n. 6
0
 private void vInitializeBanners()
 {
     mdlManipuladorArquivo.clsManipuladorArquivoIni objIni = new mdlManipuladorArquivo.clsManipuladorArquivoIni(m_strEnderecoExecutavel + mdlConstantes.clsConstantes.DEFAULT_CONFIG_FILENAME);
     if (!objIni.retornaValor("Siscobras", "Banners", true))
     {
         m_tmContas.Enabled = false;
         m_pbBanner.Visible = false;
         m_lvContas.Height  = (m_gbFrame.Height - m_lvContas.Top) - 10;
     }
 }
Esempio n. 7
0
 private void  vBalloonTip()
 {
     mdlManipuladorArquivo.clsManipuladorArquivoIni cls_iniFile = new mdlManipuladorArquivo.clsManipuladorArquivoIni(m_strEnderecoExecutavel + "sisco.ini");
     if (m_bBalloonTips = cls_iniFile.retornaValor(mdlConstantes.clsConstantes.SHOW_BALLOONTIP_SESSAO, mdlConstantes.clsConstantes.SHOW_BALLOONTIP_VARIAVEL, true))
     {
         if (bTodosNodosHabilitados())
         {
             vBalloonTipInformacoesCondicoes();
         }
     }
 }
Esempio n. 8
0
 public clsPEInfo(ref mdlTratamentoErro.clsTratamentoErro tratadorErro, ref mdlDataBaseAccess.clsDataBaseAccess ConnectionDB, string strEnderecoExecutavel, ref System.Windows.Forms.Form formParent, int nIdExportador, string strIdPE)
 {
     m_cls_ter_tratadorErro  = tratadorErro;
     m_cls_dba_ConnectionDB  = ConnectionDB;
     m_strEnderecoExecutavel = strEnderecoExecutavel;
     m_formParent            = formParent;
     m_nIdExportador         = nIdExportador;
     m_strIdPE = strIdPE;
     mdlManipuladorArquivo.clsManipuladorArquivoIni obj = new mdlManipuladorArquivo.clsManipuladorArquivoIni(m_strEnderecoExecutavel + "sisco.ini");
     m_bMostrarBaloes = obj.retornaValor(mdlConstantes.clsConstantes.SHOW_BALLOONTIP_SESSAO, mdlConstantes.clsConstantes.SHOW_BALLOONTIP_VARIAVEL, true);
     vCarregaDados();
 }
Esempio n. 9
0
 public clsNotaFiscal(ref mdlTratamentoErro.clsTratamentoErro tratadorErro, ref mdlDataBaseAccess.clsDataBaseAccess ConnectionDB, string EnderecoExecutavel, int nIdExportador, string idPE)
 {
     m_cls_ter_tratadorErro  = tratadorErro;
     m_cls_dba_ConnectionBD  = ConnectionDB;
     m_strEnderecoExecutavel = EnderecoExecutavel;
     m_nIdExportador         = nIdExportador;
     m_strIdPE = idPE;
     mdlManipuladorArquivo.clsManipuladorArquivoIni obj = new mdlManipuladorArquivo.clsManipuladorArquivoIni(m_strEnderecoExecutavel + "sisco.ini");
     m_bMostrarBaloes = obj.retornaValor(mdlConstantes.clsConstantes.SHOW_BALLOONTIP_SESSAO, mdlConstantes.clsConstantes.SHOW_BALLOONTIP_VARIAVEL, true);
     carregaTypDatSet();
     carregaDadosBD();
 }
Esempio n. 10
0
        private void vConfigure()
        {
            // Port
            mdlManipuladorArquivo.clsManipuladorArquivoIni cls_man_Current = new mdlManipuladorArquivo.clsManipuladorArquivoIni(m_strPathConfigFile);
            string strPort = cls_man_Current.retornaValor(mdlConstantes.clsConstantes.SESSION_SISCOMENSAGEM, "PORT", "9009");

            try
            {
                m_nPort = Int32.Parse(strPort);
            }catch {
                m_nPort = 9009;
            }
        }
Esempio n. 11
0
 public clsBiblioteca(ref mdlTratamentoErro.clsTratamentoErro tratadorErro, ref mdlDataBaseAccess.clsDataBaseAccess ConnectionDB, string strEnderecoExecutavel, ref System.Windows.Forms.Form formParent, int nIdExportador, ref System.Windows.Forms.ImageList ilBandeiras)
 {
     m_cls_ter_tratadorErro  = tratadorErro;
     m_cls_dba_ConnectionDB  = ConnectionDB;
     m_strEnderecoExecutavel = strEnderecoExecutavel;
     m_formParent            = formParent;
     m_nIdExportador         = nIdExportador;
     m_ilBandeiras           = ilBandeiras;
     m_strDirImagens         = "Imagens\\";
     m_nIdUsuario            = mdlUsuarios.clsUsuario.New(ref m_cls_ter_tratadorErro, ref m_cls_dba_ConnectionDB, m_strEnderecoExecutavel).IdUsuario;
     carregaTypDatSet();
     mdlManipuladorArquivo.clsManipuladorArquivoIni obj = new mdlManipuladorArquivo.clsManipuladorArquivoIni(m_strEnderecoExecutavel + "sisco.ini");
     m_bMostrarBaloes = obj.retornaValor(mdlConstantes.clsConstantes.SHOW_BALLOONTIP_SESSAO, mdlConstantes.clsConstantes.SHOW_BALLOONTIP_VARIAVEL, true);
 }
Esempio n. 12
0
 public clsCotacoes(ref mdlTratamentoErro.clsTratamentoErro tratadorErro, ref mdlDataBaseAccess.clsDataBaseAccess ConnectionDB, string strEnderecoExecutavel, ref System.Windows.Forms.Form formParent, int nIdExportador, ref System.Windows.Forms.ImageList ilBandeiras)
 {
     m_cls_ter_tratadorErro  = tratadorErro;
     m_cls_dba_ConnectionDB  = ConnectionDB;
     m_strEnderecoExecutavel = strEnderecoExecutavel;
     m_formFMdiParent        = formParent;
     m_nIdExportador         = nIdExportador;
     m_ilBandeiras           = ilBandeiras;
     m_clsSorter             = new clsListViewItemComparer();
     m_clsDescendingSorter   = new clsListViewItemComparerDescending();
     carregaTypDatSet();
     mdlManipuladorArquivo.clsManipuladorArquivoIni obj = new mdlManipuladorArquivo.clsManipuladorArquivoIni(m_strEnderecoExecutavel + "sisco.ini");
     m_bMostrarBaloes = obj.retornaValor(mdlConstantes.clsConstantes.SHOW_BALLOONTIP_SESSAO, mdlConstantes.clsConstantes.SHOW_BALLOONTIP_VARIAVEL, true);
 }
        public clsProdutosCertificadoOrigem(ref mdlTratamentoErro.clsTratamentoErro tratadorErro, ref mdlDataBaseAccess.clsDataBaseAccess ConnectionDB, string EnderecoExecutavel, int nIdExportador, string strIdPE, int nIdTipoCO, int nTipoClassificacao, ref System.Windows.Forms.ImageList ilBandeiras)
        {
            m_cls_ter_tratadorErro  = tratadorErro;
            m_cls_dba_ConnectionDB  = ConnectionDB;
            m_strEnderecoExecutavel = EnderecoExecutavel;
            m_nIdExportador         = nIdExportador;
            m_strIdPE            = strIdPE;
            m_nIdTipoCO          = nIdTipoCO;
            m_nTipoClassificacao = nTipoClassificacao;
            m_ilBandeiras        = ilBandeiras;
            vCarregaDados();

            mdlManipuladorArquivo.clsManipuladorArquivoIni obj = new mdlManipuladorArquivo.clsManipuladorArquivoIni(m_strEnderecoExecutavel + "sisco.ini");
            m_bMostrarBaloes = obj.retornaValor(mdlConstantes.clsConstantes.SHOW_BALLOONTIP_SESSAO, mdlConstantes.clsConstantes.SHOW_BALLOONTIP_VARIAVEL, true);
        }
Esempio n. 14
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);
     }
 }
Esempio n. 15
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);
     }
 }
Esempio n. 16
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);
     }
 }
Esempio n. 17
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);
     }
 }
Esempio n. 18
0
 public clsEmailInterface(ref mdlTratamentoErro.clsTratamentoErro tratadorErro, ref mdlDataBaseAccess.clsDataBaseAccess ConnectionDB, string EnderecoExecutavel)
 {
     m_cls_ter_tratadorErro  = tratadorErro;
     m_cls_dba_ConnectionBD  = ConnectionDB;
     m_strEnderecoExecutavel = EnderecoExecutavel;
     m_arlCampoPara          = new System.Collections.ArrayList();
     m_arlArquivosAnexados   = new System.Collections.ArrayList();
     m_arlArquivosUsuario    = new System.Collections.ArrayList();
     carregaTypDatSet();
     carregaDadosBD();
     m_bConfiguracaoInicial = m_bVerificarConfiguracao = !verificaConfiguracao();
     if (m_bConfiguracaoInicial)
     {
         carregaDadosDoRegistro();
     }
     mdlManipuladorArquivo.clsManipuladorArquivoIni obj = new mdlManipuladorArquivo.clsManipuladorArquivoIni(m_strEnderecoExecutavel + "sisco.ini");
     m_bMostrarBaloes = obj.retornaValor(mdlConstantes.clsConstantes.SHOW_BALLOONTIP_SESSAO, mdlConstantes.clsConstantes.SHOW_BALLOONTIP_VARIAVEL, true);
 }
Esempio n. 19
0
 public clsImportador(ref mdlTratamentoErro.clsTratamentoErro tratadorErro, ref mdlDataBaseAccess.clsDataBaseAccess ConnectionDB, string EnderecoExecutavel, int nIdExportador, ref System.Windows.Forms.ImageList bandeiras)
 {
     try
     {
         m_cls_ter_tratadorErro  = tratadorErro;
         m_cls_dba_ConnectionDB  = ConnectionDB;
         m_strEnderecoExecutavel = EnderecoExecutavel;
         m_nIdExportador         = nIdExportador;
         m_ilBandeiras           = bandeiras;
         mdlManipuladorArquivo.clsManipuladorArquivoIni obj = new mdlManipuladorArquivo.clsManipuladorArquivoIni(m_strEnderecoExecutavel + "sisco.ini");
         m_bMostrarBaloes = obj.retornaValor(mdlConstantes.clsConstantes.SHOW_BALLOONTIP_SESSAO, mdlConstantes.clsConstantes.SHOW_BALLOONTIP_VARIAVEL, true);
     }
     catch (Exception err)
     {
         Object erro = err;
         m_cls_ter_tratadorErro.trataErro(ref erro);
     }
 }
Esempio n. 20
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;
     }
 }
Esempio n. 21
0
        private void vCarregaBibliotecaView(ref int nIdView)
        {
            if (m_enumView == View.Notloaded)
            {
                mdlManipuladorArquivo.clsManipuladorArquivoIni cls_ini_Arq = new mdlManipuladorArquivo.clsManipuladorArquivoIni(m_strEnderecoExecutavel + mdlConstantes.clsConstantes.DEFAULT_CONFIG_FILENAME);
                string strView = cls_ini_Arq.retornaValor(mdlConstantes.clsConstantes.DEFAULT_SESSION_SISCOBRAS, mdlConstantes.clsConstantes.DEFAULT_VARIABLE_BIBLIOTECA_VIEW, View.List.ToString());
                try
                {
                    if (strView == "")
                    {
                        m_enumView = View.List;
                    }
                    else
                    {
                        m_enumView = (View)Enum.Parse(View.Notloaded.GetType(), strView, true);
                    }
                }catch {
                    m_enumView = View.List;
                }
            }
            switch (m_enumView)
            {
            case View.Details:
                nIdView = 1;
                break;

            case View.List:
                nIdView = 3;
                break;

            case View.LargeIcons:
                nIdView = 0;
                break;

            case View.SmallIcons:
                nIdView = 2;
                break;
            }
        }
Esempio n. 22
0
        private System.Drawing.Color carregaCorArquivoConfiguracao(string strSessao)
        {
            try
            {
                string strValorRGBRetorno = "";
                int    nRed = RED_PADRAO_PRIMARIA, nGreen = GREEN_PADRAO_PRIMARIA, nBlue = BLUE_PADRAO_PRIMARIA, nValorTemp = -1;
                if (strSessao.ToUpper() == TEXTO_CORES_SECUNDARIAS)
                {
                    nRed   = RED_PADRAO_SECUNDARIA;
                    nGreen = GREEN_PADRAO_SECUNDARIA;
                    nBlue  = BLUE_PADRAO_SECUNDARIA;
                }
                if (m_bComCorPadrao)
                {
                    nRed   = Int32.Parse(m_clCorAtual.R.ToString());
                    nGreen = Int32.Parse(m_clCorAtual.G.ToString());
                    nBlue  = Int32.Parse(m_clCorAtual.B.ToString());
                }
                mdlManipuladorArquivo.clsManipuladorArquivoIni clsmaManipuladorDeArquivo = new mdlManipuladorArquivo.clsManipuladorArquivoIni(m_strArquivoConfiguracao);

                strValorRGBRetorno = clsmaManipuladorDeArquivo.retornaValor(strSessao, "red", nRed.ToString());
                if (strValorRGBRetorno.Trim() != "")
                {
                    nValorTemp = Int32.Parse(strValorRGBRetorno);
                    if (nValorTemp >= 0 && nValorTemp <= 256)
                    {
                        nRed = nValorTemp;
                    }
                }

                strValorRGBRetorno = clsmaManipuladorDeArquivo.retornaValor(strSessao, "green", nGreen.ToString());
                if (strValorRGBRetorno.Trim() != "")
                {
                    nValorTemp = Int32.Parse(strValorRGBRetorno);
                    if (nValorTemp >= 0 && nValorTemp <= 256)
                    {
                        nGreen = nValorTemp;
                    }
                }

                strValorRGBRetorno = clsmaManipuladorDeArquivo.retornaValor(strSessao, "blue", nBlue.ToString());
                if (strValorRGBRetorno.Trim() != "")
                {
                    nValorTemp = Int32.Parse(strValorRGBRetorno);
                    if (nValorTemp >= 0 && nValorTemp <= 256)
                    {
                        nBlue = nValorTemp;
                    }
                }
                if (nRed == 0 && nGreen == 0 && nBlue == 0)
                {
                    if (strSessao.ToUpper() == TEXTO_CORES_SECUNDARIAS)
                    {
                        nRed   = RED_PADRAO_SECUNDARIA;
                        nGreen = GREEN_PADRAO_SECUNDARIA;
                        nBlue  = BLUE_PADRAO_SECUNDARIA;
                    }
                    else
                    {
                        nRed   = RED_PADRAO_PRIMARIA;
                        nGreen = GREEN_PADRAO_PRIMARIA;
                        nBlue  = BLUE_PADRAO_PRIMARIA;
                    }
                }
                return(System.Drawing.Color.FromArgb(nRed, nGreen, nBlue));
            }
            catch (Exception err)
            {
                Object erro = err;
            }

            return(System.Drawing.Color.Blue);
        }
Esempio n. 23
0
        public void trataErro(ref Object objErro)
        {
            System.Exception exErro = (System.Exception)objErro;
            if (m_cls_dba_ConnectionDB == null)
            {
                // PROGRAMADORES
                string strException = "";
                strException  = "ATENÇÃO!!! Resolva o problema encontrado ou relate o problema em Leiame.xml no modulo problemático.";
                strException += System.Environment.NewLine;
                strException += System.Environment.NewLine;
                strException += exErro.ToString() + System.Environment.NewLine;
                System.Windows.Forms.MessageBox.Show(strException, "Siscobras - Problemas na Código");
            }
            else
            {
                // USUARIOS
                mdlManipuladorArquivo.clsManipuladorArquivoIni m_cls_man_Arquivo = new mdlManipuladorArquivo.clsManipuladorArquivoIni(m_strEnderecoExecutavel + NOME_ARQUIVO_CONFIGURACAO);

                // Erro
                System.DateTime dtOcorrencia           = System.DateTime.Now;
                string          strExceptionSource     = exErro.Source;
                string          strExceptionMessage    = exErro.Message;
                string          strExceptionStackTrace = exErro.StackTrace;
                string          strExceptionTargetSite = exErro.TargetSite.ToString();
                string          strExceptionHelpLink   = "";
                if (exErro.HelpLink != null)
                {
                    strExceptionHelpLink = exErro.HelpLink;
                }
                string strExceptionString = exErro.ToString();

                // Identificacao Cliente
                string strCodigoCliente  = m_cls_dba_ConnectionDB.GetConfiguracao("CodigoCliente", "");
                string strNomeMaquina    = System.Environment.MachineName;
                int    nIdUsuario        = -1;
                string strUsuario        = "";
                string strVersaoServidor = m_cls_dba_ConnectionDB.GetConfiguracao("VersaoServidor", "");
                string strVersaoCliente  = m_cls_man_Arquivo.retornaValor("Siscobras", "VersaoCliente", "");
                // Inserindo no banco de dados
                mdlDataBaseAccess.Tabelas.XsdTbErros typDatSetTbErros = m_cls_dba_ConnectionDB.GetTbErros(null, null, null, null, null);
                m_dtrwErro = typDatSetTbErros.tbErros.NewtbErrosRow();

                m_dtrwErro.nIdErro = 1;
                while (typDatSetTbErros.tbErros.FindBynIdErro(m_dtrwErro.nIdErro) != null)
                {
                    m_dtrwErro.nIdErro = m_dtrwErro.nIdErro + 1;
                }
                m_dtrwErro.dtOcorrencia            = dtOcorrencia;
                m_dtrwErro.mstrExceptionSource     = strExceptionSource;
                m_dtrwErro.mstrExceptionMessage    = strExceptionMessage;
                m_dtrwErro.mstrExceptionStackTrace = strExceptionStackTrace;
                m_dtrwErro.mstrExceptionTargetSite = strExceptionTargetSite;
                m_dtrwErro.mstrExceptionHelpLink   = strExceptionHelpLink;
                m_dtrwErro.mstrExceptionString     = strExceptionString;

                m_dtrwErro.mstrCodigoCliente = strCodigoCliente;
                m_dtrwErro.mstrNomeMaquina   = strNomeMaquina;
                m_dtrwErro.nIdUsuario        = nIdUsuario;
                m_dtrwErro.mstrUsuario       = strUsuario;
                m_dtrwErro.strVersaoServidor = strVersaoServidor;
                m_dtrwErro.strVersaoCliente  = strVersaoCliente;

                typDatSetTbErros.tbErros.Rows.Add(m_dtrwErro);
                try
                {
                    m_cls_dba_ConnectionDB.SetTbErros(typDatSetTbErros);
                }catch (System.Exception expErro) {
                    // BD COM PROBLEMAS
                    this.ConnectionDB = null;
                    object objErroDB = (object)expErro;
                    this.trataErro(ref objErroDB);
                }
                ShowDialogReportandoProblema();
                if (m_bClose && m_bReabrirSiscobras)
                {
                    if (System.IO.File.Exists(m_strEnderecoExecutavel + "Siscobras.exe"))
                    {
                        System.Diagnostics.Process.Start(m_strEnderecoExecutavel + "Siscobras.exe");
                    }
                }
                if (m_bClose)
                {
                    System.Environment.Exit(0);
                }
            }
        }
Esempio n. 24
0
        private void vCarregaDadosConfiguracao()
        {
            // Selected DataBase
            mdlManipuladorArquivo.clsManipuladorArquivoIni cls_arq_Configuracao = new mdlManipuladorArquivo.clsManipuladorArquivoIni(m_strEnderecoExecutavel + ARQUIVO_CONFIGURACAO);
            string strDataAccess = cls_arq_Configuracao.retornaValor("Siscobras", "DataBaseAccess");

            switch (strDataAccess.Trim().ToUpper())
            {
            case JET40:
                m_enumDataBaseType = TiposBancoDados.Jet40;
                break;

            case SQLSERVER:
                m_enumDataBaseType = TiposBancoDados.SqlServer;
                break;

            case MYSQL:
                m_enumDataBaseType = TiposBancoDados.MySql;
                break;

            default:
                m_enumDataBaseType = TiposBancoDados.None;
                break;
            }

            // DevelopMode
            m_bDevelopMode = cls_arq_Configuracao.retornaValor("Siscobras", "DevelopMode", false);

            // DataBaseAccessJet40
            m_strDataBaseAccessJet40Path     = cls_arq_Configuracao.retornaValor(JET40, PATH);
            m_strDataBaseAccessJet40User     = strBase64ToString(cls_arq_Configuracao.retornaValor(JET40, USER));
            m_strDataBaseAccessJet40Password = strBase64ToString(cls_arq_Configuracao.retornaValor(JET40, PASSWORD));

            // DataBaseAccessSqlServer
            m_strDataBaseAccessSqlServerHost         = cls_arq_Configuracao.retornaValor(SQLSERVER, HOST);
            m_strDataBaseAccessSqlServerPort         = cls_arq_Configuracao.retornaValor(SQLSERVER, PORT);
            m_strDataBaseAccessSqlServerDataBaseName = cls_arq_Configuracao.retornaValor(SQLSERVER, DATABASENAME);
            m_strDataBaseAccessSqlServerUser         = strBase64ToString(cls_arq_Configuracao.retornaValor(SQLSERVER, USER));
            m_strDataBaseAccessSqlServerPassword     = strBase64ToString(cls_arq_Configuracao.retornaValor(SQLSERVER, PASSWORD));

            // DataBaseAccessMysql
            m_strDataBaseAccessMySqlHost         = cls_arq_Configuracao.retornaValor(MYSQL, HOST);
            m_strDataBaseAccessMySqlPort         = cls_arq_Configuracao.retornaValor(MYSQL, PORT);
            m_strDataBaseAccessMySqlDataBaseName = cls_arq_Configuracao.retornaValor(MYSQL, DATABASENAME);
            m_strDataBaseAccessMySqlUser         = strBase64ToString(cls_arq_Configuracao.retornaValor(MYSQL, USER));
            m_strDataBaseAccessMySqlPassword     = strBase64ToString(cls_arq_Configuracao.retornaValor(MYSQL, PASSWORD));
        }