Exemplo n.º 1
0
        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 = "";
            }
        }
Exemplo n.º 2
0
        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!"); }
            }
        }