private void frmLogin_Load(object sender, EventArgs e) { IPAddress[] ip = Dns.GetHostAddresses(Dns.GetHostName()); string[] verifica = new string[0]; for (int i = 0; i < ip.Length; i++) { Array.Resize(ref verifica, verifica.Length + 1); crip.Encriptografar(verificacao.Select("SELECT estado FROM server WHERE ip_pc = '" + ip[i].ToString() + "'") + "true"); verifica[i] = crip.senha; } foreach (string procura in verifica) { if (procura != null) { if (procura == crip.senha) { FAIL(true); } else if (procura != crip.senha) { ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //FAIL(false); FAIL(false); } } else { FAIL(false); } } if (btnAdm.Enabled == false) { MessageBox.Show("Este computador não está autorizado a executar o programa, entre em contato com o administrador para mais informações", "Bloqueado", MessageBoxButtons.OK, MessageBoxIcon.Information); } try { // TODO: This line of code loads data into the 'digitacaoDataSet2.aula' table. You can move, or remove it, as needed. this.aulaTableAdapter.Fill(this.digitacaoDataSet2.aula); DataTable dados = sql.Listar("SELECT * FROM aluno ORDER BY aluno.nome ASC"); dtgNome.DataSource = dados; DataTable dados1 = sql.ListarAulas("SELECT * FROM aula WHERE aula.licao <> 0 ORDER BY aula.licaoFeitaEm DESC"); dtgAulas.DataSource = dados1; sql.Select("SELECT * FROM aluno", 1); for (int i = 0; i < sql.nome.Length; i++) { cboNomes.Items.Add(sql.nome[i]); } frmInicio frmi = new frmInicio(); frmi.WindowState = FormWindowState.Minimized; } catch (Exception ex) { MessageBox.Show(ex.Message, "Conexão mal-sucedida", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnEntrar_Click(object sender, EventArgs e) { try { string nome = cboNomes.Text; if (nome == "") { if (MessageBox.Show("Digite seu nome", "Falta de dados", MessageBoxButtons.OKCancel, MessageBoxIcon.Information) == DialogResult.Cancel) { Close(); } else { txtNomeAluno.Text = ""; txtNomeAluno.Focus(); return; } } else { if (nome == "Nenhum aluno com esse nome cadastrado") { if (MessageBox.Show("Insira um nome válido", "Nome errado", MessageBoxButtons.RetryCancel, MessageBoxIcon.Information) == DialogResult.Cancel) { Close(); } else { txtNomeAluno.Text = ""; txtNomeAluno.Focus(); return; } } } txtNomeAluno.Focus(); txtNomeAluno.SelectAll(); frmInicio inicio = new frmInicio(); inicio.licaoAtual = sql.licao[0] + 1; frmDigitacao digitacao = new frmDigitacao(); digitacao.NomeDoAluno.Text = nome; digitacao.aluno = sql.id_aluno[0]; digitacao.lblLicaoNEW.Text = Convert.ToString(sql.licao[0] + 1); digitacao.lblLicaoOLD.Text = Convert.ToString(sql.licao[0]); digitacao.lblId.Text = Convert.ToString(sql.id_aluno[0]); digitacao.lblLinhasRestantes.Text = Convert.ToString(sql.nvl[0]); txtNomeAluno.Clear(); inicio.ShowDialog(); digitacao.ShowDialog(); } catch (Exception ex) { //MessageBox.Show(ex.Message); txtNomeAluno.Focus(); txtNomeAluno.SelectAll(); } }