private void btAlterar_Click(object sender, EventArgs e) { try { using (var db = new PortDB()) { login lo = db.login.Find(idUsu); lo.NOME = txtNome.Text; lo.SENHA = txtSenha.Text; lo.LOGIN1 = txtLogin.Text; db.Entry(lo).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); txtLogin.Clear(); txtNome.Clear(); txtSenha.Clear(); gbCadastro.Enabled = false; MessageBox.Show("Sua alteração foi realizada com sucesso! ", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); tbCadastro.SelectTab(tabPesquisa); carregarDgv(); habilitarBt(false, false, false); } }catch (Exception erro) { MessageBox.Show("Erro " + erro, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btGravar_Click(object sender, EventArgs e) { try { using (var db = new PortDB()) { pessoa pe = new pessoa(); pe.NOME = txtNome.Text; pe.SEXO = cbSexo.Text; pe.RG = mskRg.Text; pe.CPF = mskCpf.Text; pe.ENDERECO = txtEndereco.Text; pe.NUMERO_CA = Convert.ToInt32(txtNumero.Text); db.Entry(pe).State = System.Data.Entity.EntityState.Added; db.SaveChanges(); habilitarBt(true, false, false, false); gbCadastro.Enabled = false; tbCadastro.SelectTab(tabPesquisa); limparcampos(); carregarDgv(); MessageBox.Show("Seu cadastro foi realizado com sucesso! ", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception erro) { MessageBox.Show("Erro " + erro, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void deletarToolStripMenuItem_Click(object sender, EventArgs e) { if ((MessageBox.Show("Deletar cadastro?", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question)) == DialogResult.Yes) { try { int linha = Convert.ToInt32(dgvPessoa.CurrentCell.RowIndex); idPes = Convert.ToInt32(dgvPessoa[0, linha].Value.ToString()); using (var db = new PortDB()) { pessoa pe = db.pessoa.Find(idPes); pe.DELETADO = "S"; db.Entry(pe).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); carregarDgv(); MessageBox.Show("Ação realizada com sucesso! ", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception erro) { MessageBox.Show("Erro " + erro, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void btFinalizar_Click(object sender, EventArgs e) { try { using (var db = new PortDB()) { visitas vi = db.visitas.Find(idVis); vi.HR_SAIDA = DateTime.Now.ToString("HH:mm:ss"); vi.ANDAMENTO = "N"; db.Entry(vi).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); MessageBox.Show("Sua visita foi finalizada com sucesso! ", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); limparCampos(); carregarDgv(); habilitarBt(false, false); tbEntrada.SelectTab(tabAndamento); } } catch (Exception erro) { MessageBox.Show("Erro " + erro, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
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); } }