private void toollSincronizacao_Click(object sender, EventArgs e) { if (!ValidaInternet.existeInternet()) { Mensagens.Atencao("Não existe conexão com a internet"); return; } string oldCalculando = lbCalculando.Text; lbCalculando.Text = "CRIPTOGRAFANDO A BASE, ISSO PODE DEMORAR ALGUNS MINUTOS. POR FAVOR AGUARDE..."; pnlCalculando.Visible = true; pbCalc.Visible = true; lbCalculando.Location = new Point(0, 0); lbCalculando.Width = lbCalculando.Parent.Width; Color oldColor = pnlCalculando.BackColor; pnlCalculando.BackColor = Color.WhiteSmoke; lbCalculando.Enabled = true; this.Enabled = false; SyncFullDatabase.CriptografarBase(pbCalc); pnlCalculando.BackColor = oldColor; pnlCalculando.Visible = false; pbCalc.Visible = false; this.Enabled = true; lbCalculando.Text = oldCalculando; DBManager.CloseDatabases(); if (Mensagens.PeruntaSimNao("Deseja Enviar todas as Alterações para o Servidor?\nTudo enviado será compartilhado com os Clientes.") == DialogResult.Yes) { FrmSync.ShowSync(true, false, false); } DBManager.InitDB(); }
private void btnEntrar_Click(object sender, EventArgs e) { //if (Debugger.IsAttached) //{ // autorizado = true; // Close(); // return; //} if (txtNome.Text.Trim().Length == 0 || txtSenha.Text.Trim().Length == 0) { Mensagens.Informacao("Preencha o Login e Senha corretamente para Continuar"); return; } if (txtCnpj.Text.Length == 0 && txtCnpj.Visible) { Mensagens.Informacao("Preencha o Cnpj ou Cpf para Continuar"); return; } pnlLogin.Enabled = false; msgRetorno("Entrando, aguarde..."); if (ValidaInternet.existeInternet()) { ValidaLogin vi = new ValidaLogin(txtNome.Text.Trim(), txtSenha.Text.Trim(), txtCnpj.Text.Trim()); RetornoValidacao rv = new RetornoValidacao(); if (txtCnpj.Text.Trim().Length > 0) { rv = vi.verificaLicenca(); } if (rv.pronto || txtCnpj.Text.Trim().Length == 0) { if (txtCnpj.Text.Trim().Length == 0) { ValidaLogin.cnpj = buscaCnpj(); } rv = vi.inicia(); if (rv.pronto) { if (vi.valida()) { addCnpj(); ConexaoValidaLogin.atualizaAcesso(); autorizado = true; this.Close(); } else { if (Glass.usuario.licenca.Length > 0) { Mensagens.Informacao("Este Computador não possui uma Licença Ativa."); pnlToken.Visible = false; pnlToken.Enabled = true; pnlLogin.Enabled = true; lbMensagem.Text = ""; } else if (!Glass.usuario.status.Equals("A")) { Mensagens.Informacao("Cliente Bloqueado, por favor, entre em Contato."); pnlToken.Visible = false; pnlToken.Enabled = true; pnlLogin.Enabled = true; lbMensagem.Text = ""; } else { pnlToken.Visible = true; pnlToken.Enabled = true; pnlLogin.Enabled = true; lbMensagem.Text = ""; pnlLogin.Size = new Size(352, 99); this.Size = new Size(358, 317); } } } else { Mensagens.Informacao(rv.message); pnlToken.Visible = false; pnlToken.Enabled = true; pnlLogin.Enabled = true; lbMensagem.Text = ""; } } else { Mensagens.Informacao(rv.message); pnlToken.Visible = false; pnlToken.Enabled = true; pnlLogin.Enabled = true; lbMensagem.Text = ""; } } else { MessageBox.Show("Sem Internet"); pnlLogin.Enabled = true; lbMensagem.Text = ""; } }