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(); } }
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); }
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; }
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); }
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); }
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; } }
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(); } } }
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(); }
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(); }
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; } }
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); }
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); }
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); } }
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); } }
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); } }
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); } }
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); }
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); } }
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; } }
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; } }
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); }
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); } } }
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)); }