private bool validarCartao() { edt_cartao.Text = edt_cartao.Text.SoNumero().Trim(); if (string.IsNullOrEmpty(edt_cartao.Text.SoNumero().Trim())) { return(false); } else if (_Cfg.bool_abrircartao && (_Cfg.Tp_cartao.Equals("0") || (_Cfg.bool_mesacartao && _Cfg.Tp_cartao.Equals("0"))) && _Cfg.nr_cartaorotini > Convert.ToDecimal(edt_cartao.Text)) { MessageBox.Show("N° Cartão (" + _Cfg.nr_cartaorotini + ") é o mínimo da faixa de cartão rotativo!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); return(false); } else if (_Cfg.bool_abrircartao && (_Cfg.Tp_cartao.Equals("0") || (_Cfg.bool_mesacartao && _Cfg.Tp_cartao.Equals("0"))) && _Cfg.nr_cartaorotfin < Convert.ToDecimal(edt_cartao.Text)) { MessageBox.Show("N° Cartão (" + _Cfg.nr_cartaorotfin + ") é o máximo da faixa de cartão rotativo!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); return(false); } TList_Cartao cartao = new TCD_Cartao().Select(new TpBusca[] { new TpBusca() { vNM_Campo = "a.nr_cartao", vOperador = "=", vVL_Busca = "'" + edt_cartao.Text + "'" }, new TpBusca() { vNM_Campo = "a.st_registro", vOperador = "=", vVL_Busca = "'A'" } }, 1, string.Empty, string.Empty); if (cartao.Count > 0) { _Cartao = cartao[0]; //Buscar prevenda _Cartao.lPreVenda = TCN_PreVenda.Buscar(_Cartao.Cd_empresa, _Cartao.id_cartao.ToString(), string.Empty, string.Empty, string.Empty, "A", null); //Buscar itens da prevenda _Cartao.lPreVenda.ForEach(p => { p.lItens = TCN_PreVenda_Item.Buscar(p.Cd_empresa, p.id_prevenda.ToString(), string.Empty, string.Empty, null); }); return(true); } else if (abrirCartao()) { return(true); } else { return(false); } }
private void validaCartao() { if (tpModo != TTpModo.tm_busca) { return; } if (!string.IsNullOrEmpty(nr_cartao.Text.ToString().Trim().SoNumero())) { if (lcfg[0].Tp_cartao.Equals("0") && lcfg[0].nr_cartaorotini > Convert.ToDecimal(nr_cartao.Text.ToString().Trim().SoNumero())) { MessageBox.Show("N° Cartão (" + lcfg[0].nr_cartaorotini + ") é o mínimo da faixa de cartão rotativo!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); return; } else if (lcfg[0].Tp_cartao.Equals("0") && lcfg[0].nr_cartaorotfin < Convert.ToDecimal(nr_cartao.Text.ToString().Trim().SoNumero())) { MessageBox.Show("N° Cartão (" + lcfg[0].nr_cartaorotfin + ") é o máximo da faixa de cartão rotativo!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); return; } else if ((lcfg[0].Tp_cartao.Equals("0") || lcfg[0].bool_mesacartao) && lcfg[0].nr_cartaorotini > Convert.ToDecimal(nr_cartao.Text.ToString().Trim().SoNumero())) { MessageBox.Show("N° Cartão (" + lcfg[0].nr_cartaorotini + ") é o mínimo da faixa de cartão rotativo!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); return; } else if ((lcfg[0].Tp_cartao.Equals("0") || lcfg[0].bool_mesacartao) && lcfg[0].nr_cartaorotfin < Convert.ToDecimal(nr_cartao.Text.ToString().Trim().SoNumero())) { MessageBox.Show("N° Cartão (" + lcfg[0].nr_cartaorotfin + ") é o máximo da faixa de cartão rotativo!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); return; } else if (!lcfg[0].Tp_cartao.Equals("0")) { //verifica se existe cartao cadastrado object cartao_nm = new TCD_Cartao().BuscarEscalar( new TpBusca[] { new TpBusca() { vNM_Campo = "a.nr_cartao", vOperador = "=", vVL_Busca = nr_cartao.Text.ToString().Trim().SoNumero() } }, "a.nr_cartao"); if (cartao_nm == null) { MessageBox.Show("Não existe cartão N° " + nr_cartao.Text.ToString().Trim().SoNumero() + " cadastrado!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); nr_cartao.Text = string.Empty; return; } } abrirCartao(); } }
public static string FecharCartao(TRegistro_Cartao val, CamadaDados.Faturamento.PDV.TRegistro_VendaRapida rVenda, ThreadEspera tEspera, BancoDados.TObjetoBanco banco) { bool st_transacao = false; TCD_Cartao qtb_orc = new TCD_Cartao(); try { if (banco == null) { st_transacao = qtb_orc.CriarBanco_Dados(true); } else { qtb_orc.Banco_Dados = banco; } //Gravar Venda Faturamento.PDV.TCN_VendaRapida.GravarVendaRapida(rVenda, null, null, qtb_orc.Banco_Dados); //Fechar Cartão val.St_registro = "F"; val.Dt_fechamento = CamadaDados.UtilData.Data_Servidor(qtb_orc.Banco_Dados); Gravar(val, qtb_orc.Banco_Dados); if (st_transacao) { qtb_orc.Banco_Dados.Commit_Tran(); } return(val.id_cartao.ToString()); } catch (Exception ex) { if (st_transacao) { qtb_orc.Banco_Dados.RollBack_Tran(); } throw new Exception("Erro gravar CARTAO: " + ex.Message.Trim()); } finally { if (st_transacao) { qtb_orc.deletarBanco_Dados(); } } }
public static string GravarDelivery(TRegistro_Cartao val, CamadaDados.Restaurante.Cadastro.TRegistro_Clifor cli, BancoDados.TObjetoBanco banco) { bool st_transacao = false; TCD_Cartao qtb_orc = new TCD_Cartao(); try { if (banco == null) { st_transacao = qtb_orc.CriarBanco_Dados(true); } else { qtb_orc.Banco_Dados = banco; } val.Cd_Clifor = CamadaNegocio.Restaurante.Cadastro.TCN_CliFor.Gravar(cli, qtb_orc.Banco_Dados); string ret = qtb_orc.Gravar(val); val.id_cartao = Convert.ToDecimal(CamadaDados.TDataQuery.getPubVariavel(ret, "@P_ID_CARTAO")); val.lPreVenda.ForEach(p => { p.Cd_empresa = val.Cd_empresa; p.id_cartao = val.id_cartao; TCN_PreVenda.Gravar(p, qtb_orc.Banco_Dados); }); if (st_transacao) { qtb_orc.Banco_Dados.Commit_Tran(); } return(val.id_cartao.ToString()); } catch (Exception ex) { if (st_transacao) { qtb_orc.Banco_Dados.RollBack_Tran(); } throw new Exception("Erro gravar CARTAO: " + ex.Message.Trim()); } finally { if (st_transacao) { qtb_orc.deletarBanco_Dados(); } } }
private string buscaNrCartao(string id_pista) { if (!string.IsNullOrEmpty(id_pista)) { object id_cartao = new TCD_MovBoliche().BuscarEscalar( new TpBusca[] { new TpBusca() { vNM_Campo = "a.id_pista", vOperador = "=", vVL_Busca = "'" + id_pista.Trim() + "'" }, new TpBusca() { vNM_Campo = "a.dt_fechamento", vOperador = "", vVL_Busca = "is null" } }, "a.id_cartao"); if (id_cartao == null) { return(""); } object nr_cartao = new TCD_Cartao().BuscarEscalar( new TpBusca[] { new TpBusca() { vNM_Campo = "a.id_cartao", vOperador = "=", vVL_Busca = "'" + id_cartao.ToString().Trim() + "'" } }, "a.nr_cartao"); if (nr_cartao == null) { return(""); } return(nr_cartao.SoNumero().ToString()); } else { return(""); } }
private void nr_cartao_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode.Equals(Keys.Enter)) { if (panelDados1.validarCampoObrigatorio()) { TList_Cartao lCartao = new TCD_Cartao().Select( new Utils.TpBusca[] { new Utils.TpBusca() { vNM_Campo = "a.nr_cartao", vOperador = "=", vVL_Busca = nr_cartao.Text.ToString() }, new Utils.TpBusca() { vNM_Campo = "a.st_registro", vOperador = "=", vVL_Busca = "'A'" } }, 1, string.Empty, string.Empty); if (lCartao.Count.Equals(0)) { MessageBox.Show("O número do cartão informado não consta disponível no sistema.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); panelDados1.LimparRegistro(); nr_cartao.Focus(); return; } //Para form universal, disponibilizar nr. cartão if (formUniver) { Nr_cartao = lCartao[0].nr_cartao; this.DialogResult = DialogResult.OK; return; } Id_cartao = lCartao[0].id_cartao; Cd_Empresa = lCartao[0].Cd_empresa; Nr_cartao = lCartao[0].nr_cartao; this.DialogResult = DialogResult.OK; } } }
public static string Excluir(TRegistro_Cartao val, BancoDados.TObjetoBanco banco) { bool st_transacao = false; TCD_Cartao qtb_orc = new TCD_Cartao(); try { if (banco == null) { st_transacao = qtb_orc.CriarBanco_Dados(true); } else { qtb_orc.Banco_Dados = banco; } //Excluir PreVenda val.lPreVenda.ForEach(p => TCN_PreVenda.Excluir(p, qtb_orc.Banco_Dados)); val.St_registro = "C"; qtb_orc.Gravar(val); if (st_transacao) { qtb_orc.Banco_Dados.Commit_Tran(); } return("OK"); } catch (Exception ex) { if (st_transacao) { qtb_orc.Banco_Dados.RollBack_Tran(); } throw new Exception("Erro excluir CARTAO: " + ex.Message.Trim()); } finally { if (st_transacao) { qtb_orc.deletarBanco_Dados(); } } }
public static string Gravar(TRegistro_Cartao val, BancoDados.TObjetoBanco banco) { bool st_transacao = false; TCD_Cartao qtb_orc = new TCD_Cartao(); try { if (banco == null) { st_transacao = qtb_orc.CriarBanco_Dados(true); } else { qtb_orc.Banco_Dados = banco; } string ret = qtb_orc.Gravar(val); val.id_cartao = Convert.ToDecimal(CamadaDados.TDataQuery.getPubVariavel(ret, "@P_ID_CARTAO")); if (!string.IsNullOrWhiteSpace(val.Cd_Clifor) && !string.IsNullOrEmpty(val.Nm_Clifor)) { //Verificar se nome do cliente foi alterado CamadaDados.Restaurante.Cadastro.TRegistro_Clifor rClifor = new CamadaDados.Restaurante.Cadastro.TCD_Clifor(qtb_orc.Banco_Dados).Select( new TpBusca[] { new TpBusca { vNM_Campo = "a.cd_clifor", vOperador = "=", vVL_Busca = "'" + val.Cd_Clifor.Trim() + "'" } }, 1, string.Empty)[0]; if (rClifor.Nm_clifor.Trim().ToUpper() != val.Nm_Clifor.Trim().ToUpper()) { rClifor.Nm_clifor = val.Nm_Clifor; Cadastro.TCN_CliFor.Gravar(rClifor, qtb_orc.Banco_Dados); } } val.lPreVenda.ForEach(p => { p.Cd_empresa = val.Cd_empresa; p.id_cartao = val.id_cartao; TCN_PreVenda.Gravar(p, qtb_orc.Banco_Dados); }); if (st_transacao) { qtb_orc.Banco_Dados.Commit_Tran(); } return(val.id_cartao.ToString()); } catch (Exception ex) { if (st_transacao) { qtb_orc.Banco_Dados.RollBack_Tran(); } throw new Exception("Erro gravar CARTAO: " + ex.Message.Trim()); } finally { if (st_transacao) { qtb_orc.deletarBanco_Dados(); } } }
private void abrirCartao() { if (tpModo != TTpModo.tm_busca) { return; } if (!string.IsNullOrEmpty(nr_cartao.Text.ToString().Trim().SoNumero()) && !string.IsNullOrEmpty(txtDados.Text)) { DataTable rClifor = new TCD_Clifor().Buscar( new TpBusca[] { new TpBusca() { vNM_Campo = "a.cd_clifor", vOperador = "=", vVL_Busca = "'" + cd_clifor.ToString().Trim() + "'" } }, 1); if (rClifor.Rows.Count.Equals(0)) { return; } // busca cartao se estiver aberto TList_Cartao lCartao = new TCD_Cartao().Select( new TpBusca[] { new TpBusca() { vNM_Campo = "a.nr_cartao", vOperador = "=", vVL_Busca = "'" + nr_cartao.Text.ToString().Trim().SoNumero() + "'" }, new TpBusca() { vNM_Campo = "a.st_registro", vOperador = "=", vVL_Busca = "'A'" } }, 1, string.Empty, string.Empty); if (lCartao.Count > 0) { MessageBox.Show("Erro: O número " + nr_cartao.Text.ToString().Trim().SoNumero() + " de cartão consta como aberto!", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); nr_cartao.Text = ""; nr_cartao.Focus(); return; } else if (lcfg[0].bool_mesacartao || lcfg[0].Tp_cartao.Equals("0")) { // abre um novo cartao rotativo TRegistro_Cartao rcartao = new TRegistro_Cartao(); rcartao.nr_cartao = nr_cartao.Text.ToString().Trim().SoNumero(); rcartao.Dt_abertura = CamadaDados.UtilData.Data_Servidor(); rcartao.St_registro = "A"; rcartao.vl_limitecartao = decimal.Zero; rcartao.st_menor = cbMenor.Checked; rcartao.Cd_empresa = lcfg[0].cd_empresa; rcartao.Cd_Clifor = rClifor.Rows[0].ItemArray[1].ToString().Trim(); rcartao.Nm_Clifor = nome_clifor.Text; TRegistro_PreVenda pre = new TRegistro_PreVenda(); pre.Dt_venda = CamadaDados.UtilData.Data_Servidor(); rcartao.lPreVenda.Add(pre); TCN_Cartao.Gravar(rcartao, null); MessageBox.Show("O cartão de número: " + nr_cartao.Text.ToString().Trim().SoNumero() + " foi aberto com sucesso!", "Mensagem", MessageBoxButtons.OK); } else if (lCartao.Count.Equals(0)) { TList_Cartao cartaonovo = new TCD_Cartao().Select( new TpBusca[] { new TpBusca() { vNM_Campo = "a.nr_cartao", vOperador = "=", vVL_Busca = nr_cartao.Text.ToString().Trim().SoNumero() } }, 1, string.Empty, string.Empty); // abre um novo cartao if (cartaonovo.Count > 0) { TRegistro_Cartao rcartao = new TRegistro_Cartao(); rcartao.nr_cartao = nr_cartao.Text.ToString().Trim().SoNumero(); rcartao.Dt_abertura = DateTime.Now; rcartao.St_registro = "A"; rcartao.Cd_Clifor = cartaonovo[0].Cd_Clifor; rcartao.vl_limitecartao = cartaonovo[0].vl_limitecartao; rcartao.status_menor = cartaonovo[0].status_menor; rcartao.Cd_empresa = lcfg[0].cd_empresa; rcartao.Cd_Clifor = rClifor.Rows[0].ItemArray[1].ToString().Trim(); rcartao.Nm_Clifor = nome_clifor.Text; TRegistro_PreVenda pre = new TRegistro_PreVenda(); rcartao.lPreVenda.Add(pre); TCN_Cartao.Gravar(rcartao, null); } } } else { MessageBox.Show("Informe o número do cartão!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } tpModo = TTpModo.tm_Standby; afternovo(); }
private void validaStatusCartao(string ncartao) { if (lcfg[0].Tp_cartao.Equals("0") && lcfg[0].nr_cartaorotini > Convert.ToDecimal(ncartao)) { MessageBox.Show("N° Cartão (" + lcfg[0].nr_cartaorotini + ") é o mínimo da faixa de cartão rotativo!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } else if (lcfg[0].Tp_cartao.Equals("0") && lcfg[0].nr_cartaorotfin < Convert.ToDecimal(ncartao)) { MessageBox.Show("N° Cartão (" + lcfg[0].nr_cartaorotfin + ") é o máximo da faixa de cartão rotativo!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } else if ((lcfg[0].Tp_cartao.Equals("0") || lcfg[0].bool_mesacartao) && lcfg[0].nr_cartaorotini > Convert.ToDecimal(ncartao)) { MessageBox.Show("N° Cartão (" + lcfg[0].nr_cartaorotini + ") é o mínimo da faixa de cartão rotativo!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } else if ((lcfg[0].Tp_cartao.Equals("0") || lcfg[0].bool_mesacartao) && lcfg[0].nr_cartaorotfin < Convert.ToDecimal(ncartao)) { MessageBox.Show("N° Cartão (" + lcfg[0].nr_cartaorotfin + ") é o máximo da faixa de cartão rotativo!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } else if (!lcfg[0].Tp_cartao.Equals("0")) { //verifica se existe cartao cadastrado object cartao_nm = new TCD_Cartao().BuscarEscalar( new TpBusca[] { new TpBusca() { vNM_Campo = "a.nr_cartao", vOperador = "=", vVL_Busca = ncartao } }, "a.nr_cartao"); if (cartao_nm == null) { MessageBox.Show("Não existe cartão N° " + ncartao + " cadastrado!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } } else if (lcfg[0].Tp_cartao.Equals("0")) { DataTable rCartao = new TCD_Cartao().Buscar( new TpBusca[] { new TpBusca() { vNM_Campo = "a.nr_cartao", vOperador = "=", vVL_Busca = "'" + ncartao + "'" }, new TpBusca() { vNM_Campo = "a.st_registro", vOperador = "=", vVL_Busca = "'A'" } }, 1); if (rCartao != null && rCartao.Rows.Count > 0) { //Buscar movimentação boliche em aberto DataTable rMov = new TCD_MovBoliche().Buscar( new TpBusca[] { new TpBusca() { vNM_Campo = "a.id_cartao", vOperador = "=", vVL_Busca = "'" + rCartao.Rows[0].ItemArray[3] + "'" }, new TpBusca() { vNM_Campo = "a.DT_Fechamento", vOperador = "", vVL_Busca = "is null" } }, 1); if (rMov.Rows.Count > 0) { MessageBox.Show("Cartão possui movimentação de serviços em aberto, favor dirigir-se ao caixa.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } ; //Buscar se cartão possui itens if (rCartao.Rows[0].ItemArray[13] == null || string.IsNullOrEmpty(rCartao.Rows[0].ItemArray[13].ToString()) && (rCartao.Rows[0].ItemArray[10].Equals("A"))) { if (MessageBox.Show("Cliente não consumiu nenhum item. Confirma o fechamento do cartão?", "Pergunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.No) { return; } TCN_Cartao.Gravar(new TRegistro_Cartao() { Cd_empresa = rCartao.Rows[0].ItemArray[1].ToString(), id_cartao = decimal.Parse(rCartao.Rows[0].ItemArray[3].ToString()), St_registro = "F" }, null); } else { MessageBox.Show("O cartão de N° " + ncartao + " está ABERTO! Possui saldo em aberto, favor dirigir-se ao caixa.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("O cartão de N° " + ncartao + " está LIBERADO!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }
private void validaCartao() { if (string.IsNullOrEmpty(nr_cartao.Text.ToString().Trim())) { nr_cartao.Clear(); nr_cartao.Focus(); return; } if (lcfg[0].Tp_cartao.Equals("0") && lcfg[0].nr_cartaorotini > Convert.ToDecimal(nr_cartao.Text.ToString().Trim())) { MessageBox.Show("N° Cartão (" + lcfg[0].nr_cartaorotini + ") é o mínimo da faixa de cartão rotativo!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } else if (lcfg[0].Tp_cartao.Equals("0") && lcfg[0].nr_cartaorotfin < Convert.ToDecimal(nr_cartao.Text.ToString().Trim())) { MessageBox.Show("N° Cartão (" + lcfg[0].nr_cartaorotfin + ") é o máximo da faixa de cartão rotativo!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } else if ((lcfg[0].Tp_cartao.Equals("0") || lcfg[0].bool_mesacartao) && lcfg[0].nr_cartaorotini > Convert.ToDecimal(nr_cartao.Text.ToString().Trim())) { MessageBox.Show("N° Cartão (" + lcfg[0].nr_cartaorotini + ") é o mínimo da faixa de cartão rotativo!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } else if ((lcfg[0].Tp_cartao.Equals("0") || lcfg[0].bool_mesacartao) && lcfg[0].nr_cartaorotfin < Convert.ToDecimal(nr_cartao.Text.ToString().Trim())) { MessageBox.Show("N° Cartão (" + lcfg[0].nr_cartaorotfin + ") é o máximo da faixa de cartão rotativo!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } else if (!lcfg[0].Tp_cartao.Equals("0")) { //verifica se existe cartao cadastrado object cartao_nm = new TCD_Cartao().BuscarEscalar( new TpBusca[] { new TpBusca() { vNM_Campo = "a.nr_cartao", vOperador = "=", vVL_Busca = nr_cartao.Text.ToString().Trim() } }, "a.nr_cartao"); if (cartao_nm == null) { MessageBox.Show("Não existe cartão N° " + nr_cartao.Text.ToString().Trim() + " cadastrado!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); nr_cartao.Text = string.Empty; } } DataTable lCartaoAberto = new TCD_Cartao().Buscar( new TpBusca[] { new TpBusca() { vNM_Campo = "a.nr_cartao", vOperador = "=", vVL_Busca = "'" + nr_cartao.Text.ToString().Trim() + "'" }, new TpBusca() { vNM_Campo = "a.st_registro", vOperador = "=", vVL_Busca = "'A'" } }, 1); if (lCartaoAberto.Rows.Count > 0) { MessageBox.Show("O cartão N° " + nr_cartao.Text.ToString().Trim() + " está ABERTO!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } else { MessageBox.Show("O cartão N° " + nr_cartao.Text.ToString().Trim() + " está LIBERADO!", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } afterValidacao(); }