private void btnConfig_Click(object sender, EventArgs e) { Boolean ok = false; foreach (Form frm in this.MdiChildren) { if (frm is frmLoginConfig) { frm.BringToFront(); ok = true; } } if (!ok) { frmLoginConfig objfrm = new frmLoginConfig(this); objfrm.MdiParent = this; objfrm.Show(); } }
private void configuraçõesDoSistemaToolStripMenuItem1_Click(object sender, EventArgs e) { MinimizarTudo(); Boolean ok = false; foreach (Form frm in this.MdiChildren) { if (frm is frmLoginConfig) { frm.BringToFront(); ok = true; } } if (!ok) { frmLoginConfig objfrm = new frmLoginConfig(this); objfrm.MdiParent = this; objfrm.Show(); } }
private void btnNfeServico_Click(object sender, EventArgs e) { try { Boolean ok = false; foreach (Form frm in this.MdiChildren) { if (frm is frmEnviaNfs) { frm.BringToFront(); ok = true; } } if (ok == false) { frmEnviaNfs objfrm = new frmEnviaNfs(); objfrm.MdiParent = this; objfrm.Show(); } else { KryptonMessageBox.Show(null, "A Tela de Envio de Notas já se encontra aberta", "A V I S O", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { if (ex.Message.ToString() != "m_safeCertContext é um identificador inválido.") { KryptonMessageBox.Show(null, "Erro na configurações das pastas - " + ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); Boolean ok = false; foreach (Form frm in this.MdiChildren) { if (frm is frmLoginConfig) { frm.BringToFront(); ok = true; } } if (!ok) { frmLoginConfig objfrm = new frmLoginConfig(this); objfrm.MdiParent = this; objfrm.Show(); } } } }
private void btnNfe_Click(object sender, EventArgs e) { try { objfrmPrincipal = new frmGerarXml(); Boolean ok = false; foreach (Form frm in this.MdiChildren) { if (frm is frmArquivosXmlNfe) { frm.BringToFront(); ok = true; } } if (ok == false) { frmArquivosXmlNfe objfrm = new frmArquivosXmlNfe(this); objfrm.MdiParent = this; belGerarXML objbelGeraXml = new belGerarXML(); objfrm.Show(); } else { KryptonMessageBox.Show(null, "A Tela de Visualização de Notas já se encontra aberta", "A V I S O", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { if (ex.Message.ToString() != "m_safeCertContext é um identificador inválido.") { KryptonMessageBox.Show(null, "Erro na configurações das pastas - " + ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); Boolean ok = false; foreach (Form frm in this.MdiChildren) { if (frm is frmLoginConfig) { frm.BringToFront(); ok = true; } } if (!ok) { frmLoginConfig objfrm = new frmLoginConfig(this); objfrm.MdiParent = this; objfrm.Show(); } } } }
private void nFeToolStripMenuItem_Click(object sender, EventArgs e) { try { MinimizarTudo(); Boolean ok = false; foreach (Form frm in this.MdiChildren) { if (frm is frmArquivosXmlNfe) { frm.BringToFront(); ok = true; } } if (ok == false) { frmArquivosXmlNfe objfrm = new frmArquivosXmlNfe(this); objfrm.MdiParent = this; objfrm.WindowState = FormWindowState.Minimized; belGerarXML objbelGeraXml = new belGerarXML(); objfrm.Show(); objfrm.WindowState = FormWindowState.Maximized; } else { hlpMessageBox.ShowAviso("A Tela de Visualização de Notas já se encontra aberta"); } } catch (Exception ex) { if (ex.Message.ToString() != "m_safeCertContext é um identificador inválido.") { hlpMessageBox.ShowErro("Erro na configurações das pastas - " + ex.Message); Boolean ok = false; foreach (Form frm in this.MdiChildren) { if (frm is frmLoginConfig) { frm.BringToFront(); ok = true; } } if (!ok) { frmLoginConfig objfrm = new frmLoginConfig(this); objfrm.MdiParent = this; objfrm.Show(); } } } }
private void nFeServiçoToolStripMenuItem_Click(object sender, EventArgs e) { if (belStatic.sNmCidadeEmpresa.ToUpper().Equals("ITU") || belStatic.sNmCidadeEmpresa.ToUpper().Equals("JUNDIAI")) { MinimizarTudo(); try { Boolean ok = false; foreach (Form frm in this.MdiChildren) { if (frm is frmEnviaNfs) { frm.BringToFront(); ok = true; } } if (ok == false) { frmEnviaNfs objfrm = new frmEnviaNfs(); objfrm.MdiParent = this; objfrm.WindowState = FormWindowState.Minimized; objfrm.Show(); objfrm.WindowState = FormWindowState.Maximized; } else { KryptonMessageBox.Show(null, "A Tela de Envio de Notas já se encontra aberta", "A V I S O", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { if (ex.Message.ToString() != "m_safeCertContext é um identificador inválido.") { KryptonMessageBox.Show(null, "Erro na configurações das pastas - " + ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); Boolean ok = false; foreach (Form frm in this.MdiChildren) { if (frm is frmLoginConfig) { frm.BringToFront(); ok = true; } } if (!ok) { frmLoginConfig objfrm = new frmLoginConfig(this); objfrm.MdiParent = this; objfrm.Show(); } } } } else { hlpMessageBox.ShowAviso("Módulo de Nota fiscal de serviço não liberado para a Cidade de " + belStatic.sNmCidadeEmpresa); } }
private void EnviaEmailCancelamento(List<string> objListaEmail) //NFe_2.0 { try { Globais LeRegWin = new Globais(); string hostservidor = LeRegWin.LeRegConfig("HostServidor").ToString().Trim(); string porta = LeRegWin.LeRegConfig("PortaServidor").ToString().Trim(); string remetente = LeRegWin.LeRegConfig("EmailRemetente").ToString().Trim(); string senha = LeRegWin.LeRegConfig("SenhaRemetente").ToString().Trim(); bool autentica = Convert.ToBoolean(LeRegWin.LeRegConfig("RequerSSL").ToString().Trim()); List<belEmail> objlbelEmail = new List<belEmail>(); int iCount = 0; if ((hostservidor != "") && (porta != "0") && (remetente != "") && (senha != "")) { for (int i = 0; i < objListaEmail.Count; i++) { belEmail objemail = new belEmail(objListaEmail[i].Substring(0, 6), LeRegWin.LeRegConfig("Empresa").ToString().Trim(), hostservidor, porta, remetente, senha, "", autentica); objlbelEmail.Add(objemail); } } else { if (KryptonMessageBox.Show(null, "Campos para o envio de e-Mail automático não estão preenchidos corretamente!" + Environment.NewLine + Environment.NewLine + "Deseja Preencher os campos corretamente agora ?", "E-Mail não pode ser enviado", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation) == DialogResult.Yes) { Boolean ok = false; foreach (Form frm in this.MdiChildren) { if (frm is frmLoginConfig) { frm.BringToFront(); ok = true; } } if (!ok) { frmLoginConfig objfrm = new frmLoginConfig(objPrincipal); objfrm.MdiParent = this; objfrm.Show(); } } } if (objlbelEmail.Count > 0) { frmEmailNfe objfrmEmail = new frmEmailNfe(objlbelEmail); objfrmEmail.sTipo = "C"; objfrmEmail.ShowDialog(); for (int i = 0; i < objfrmEmail.objLbelEmail.Count; i++) { if ((objfrmEmail.objLbelEmail[i]._envia == true) && (objfrmEmail.objLbelEmail[i]._para != "" || objfrmEmail.objLbelEmail[i]._paraTransp != "")) { try { objfrmEmail.objLbelEmail[i].enviaEmail(); iCount++; } catch (Exception ex) { KryptonMessageBox.Show(null, ex.Message + Environment.NewLine + Environment.NewLine + "E-mail: " + objfrmEmail.objLbelEmail[i]._para + " - Seq: " + objfrmEmail.objLbelEmail[i]._sSeq, "E R R O - E N V I O", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } if (iCount > 0) { KryptonMessageBox.Show(null, "Procedimento de Envio de E-mail Finalizado!" + Environment.NewLine + Environment.NewLine, "A V I S O", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } catch (Exception ex) { KryptonMessageBox.Show(null, ex.Message, "ALERTA", MessageBoxButtons.OK, MessageBoxIcon.Information); } }