private void btCadastrar_Click(object sender, EventArgs e) { if (dgvSalas.RowCount != 1) { using (var db = new dbEscala()) { try { for (int op = 0; op < dgvSalas.RowCount - 1; op++) { salas sa = new salas(); sa.DESCRICAO = Convert.ToString(dgvSalas.Rows[op].Cells[0].Value); db.Entry(sa).State = System.Data.Entity.EntityState.Added; db.SaveChanges(); } MessageBox.Show("Cadastro realizado com sucesso!!", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); dgvSalas.Rows.Clear(); TxtSala.Focus(); } catch (Exception err) { MessageBox.Show("Erro" + err, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("Não há nada cadastrado", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void btAdicionar_Click(object sender, EventArgs e) { if (TxtSala.Text != String.Empty) { if (verificarEx() == false) { dgvSalas.Rows.Add(TxtSala.Text); TxtSala.Clear(); TxtSala.Focus(); } else { MessageBox.Show("Esse Sala já esta cadastrada", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { MessageBox.Show("Preencha todos os campos!!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void button1_Click(object sender, EventArgs e) { OleDbConnection conn = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + Application.StartupPath + @"\Locadora.mdb"); try { conn.Open(); String SQL; SQL = "insert into Funcionarios(Nome,CPF,Rg,DataNasc,Telefone,Celular,Email,Endereco,Bairro,Complemento,DataContrato,SalarioHora) Values('" + TxtNome.Text + "','" + TxtCpf.Text + "','" + TxtRG.Text + "','" + TxtNasc.Text + "','" + TxtTel.Text + "','" + TxtCel.Text + "','" + TxtEmail.Text + "','" + TxtEndereco.Text + "','" + TxtBairro.Text + "','" + TxtComplem.Text + "',+'" + TxtContrato2.Text + "','" + TxtSala + "')"; OleDbCommand cmd = new OleDbCommand(SQL, conn); MetroMessageBox.Show(this, "Cadastro realizado com sucesso", "Dados cadastrados", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); cmd.ExecuteNonQuery(); conn.Close(); TxtNome.Clear(); TxtCpf.Clear(); TxtRG.Clear(); TxtNasc.Clear(); TxtTel.Clear(); TxtCel.Clear(); TxtEmail.Clear(); TxtEndereco.Clear(); TxtBairro.Clear(); TxtComplem.Clear(); TxtSala.Clear(); } catch (Exception erro) { MessageBox.Show(erro.Message); } }