private void timer1_Tick(object sender, EventArgs e) { progressBar1.Value += 4; if (progressBar1.Value == 100) { PortDB db = new PortDB(); verificacao ve = db.verificacao.Find(1); if (ve.P_LOGIN == "N") { CadLogin ca = new CadLogin(false); ca.Show(); timer1.Stop(); this.Visible = false; } else { timer1.Stop(); this.Visible = false; Login lo = new Login(); lo.Show(); } } }
private void btEntrar_Click(object sender, EventArgs e) { if (verificarCampos() == true) { using (var db = new PortDB()) { if (Perm == false) { try { login lo = db.login.Find(1); verificacao ve = db.verificacao.Find(1); ve.P_LOGIN = "******"; lo.NOME = txtNome.Text; lo.SENHA = txtSenha.Text; lo.LOGIN1 = txtLogin.Text; lo.DELETADO = "N"; lo.ATIVO = "S"; db.Entry(lo).State = System.Data.Entity.EntityState.Modified; db.Entry(ve).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); MessageBox.Show("Administrador cadastrado com sucesso!", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); Login lo2 = new Login(); lo2.Show(); } catch (Exception erro) { MessageBox.Show("Erro " + erro, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else if (Perm == true) { try { login lo = new login(); lo.NOME = txtNome.Text; lo.SENHA = txtSenha.Text; lo.LOGIN1 = txtLogin.Text; lo.DELETADO = "N"; lo.ATIVO = "S"; if (chkAdmin.Checked) { lo.ADMIN = "S"; } else { lo.ADMIN = "N"; } db.Entry(lo).State = System.Data.Entity.EntityState.Added; db.SaveChanges(); MessageBox.Show("Administrador cadastrado com sucesso!", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); txtNome.Focus(); txtLogin.Clear(); txtNome.Clear(); txtSenha.Clear(); chkAdmin.Checked = false; } catch (Exception erro) { MessageBox.Show("Erro " + erro, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } else { MessageBox.Show("Algum campo esta vazio!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }