private void membersListDeleteButton_Click(object sender, EventArgs e) { igrejafont11DataSetTableAdapters.MembrosTableAdapter adapter = new igrejafont11DataSetTableAdapters.MembrosTableAdapter(); DialogResult result = MessageBox.Show("Deseja remover o membro: " + membersListNameTextBox.Text, "Pergunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { try { membersListDataGridView.Rows.RemoveAt(membersListDataGridView.CurrentRow.Index); adapter.Update(igrejafont11DataSet.Membros); membersListCodeTextBox.Enabled = false; membersListNameTextBox.Enabled = false; membersListCodeTextBox.Text = ""; membersListNameTextBox.Text = ""; MessageBox.Show("Membro removido com sucesso", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch { MessageBox.Show("Remoção falhou!"); } } else { membersListCodeTextBox.Enabled = false; membersListNameTextBox.Enabled = false; membersListCodeTextBox.Text = ""; membersListNameTextBox.Text = ""; } }
private void AddMember() { igrejafont11DataSetTableAdapters.MembrosTableAdapter adapter = new igrejafont11DataSetTableAdapters.MembrosTableAdapter(); loginInfo info = new loginInfo(); if (membersListCodeTextBox.Text.Equals("")) { TesourariaIFV.igrejafont11DataSet.MembrosRow newRow = igrejafont11DataSet.Membros.NewMembrosRow(); newRow.Nome = membersListNameTextBox.Text; if (membersListComboBox.Visible) { newRow.Igreja = membersListComboBox.Text; } else { newRow.Igreja = info.GetIgreja(); } try { membrosBindingSource.EndEdit(); igrejafont11DataSet.Membros.AddMembrosRow(newRow); adapter.Update(igrejafont11DataSet.Membros); membersListCodeTextBox.Enabled = false; //membersListNameTextBox.Enabled = false; membersListCodeTextBox.Text = ""; membersListNameTextBox.Text = ""; } catch { MessageBox.Show("Adição Falhou!"); } } else { try { membersListDataGridView.CurrentRow.Cells[1].Value = membersListNameTextBox.Text; membrosBindingSource.EndEdit(); adapter.Update(igrejafont11DataSet.Membros); membersListCodeTextBox.Enabled = false; //membersListNameTextBox.Enabled = false; membersListCodeTextBox.Text = ""; membersListNameTextBox.Text = ""; } catch { MessageBox.Show("Edição Falhou!"); } } }