コード例 #1
0
        private void IgrejasAdminSaveButton_Click(object sender, EventArgs e)
        {
            GerenciamentoCelulas.Igrejafont10DataSet.IgrejasRow  newRow       = igrejafont10DataSet.Igrejas.NewIgrejasRow();
            Igrejafont10DataSetTableAdapters.IgrejasTableAdapter tableAdapter = new Igrejafont10DataSetTableAdapters.IgrejasTableAdapter();

            newRow.Cidade = igrejasAdminCidadeComboBox.Text;
            newRow.Estado = igrejasAdminEstadoComboBox.Text;
            newRow.Nome   = igrejasAdminTextBox.Text;

            if (isEdit == 0)
            {
                try
                {
                    igrejasBindingSource.EndEdit();
                    igrejafont10DataSet.Igrejas.AddIgrejasRow(newRow);
                    tableAdapter.Update(igrejafont10DataSet.Igrejas);
                    igrejasAdminEstadoComboBox.Text    = "";
                    igrejasAdminCidadeComboBox.Text    = "";
                    igrejasAdminTextBox.Text           = "";
                    igrejasAdminTextBox.Enabled        = false;
                    igrejasAdminEstadoComboBox.Enabled = false;
                    igrejasAdminCidadeComboBox.Enabled = false;
                }
                catch
                {
                    MessageBox.Show("Update failed");
                }
            }
            else
            {
                try
                {
                    igrejasAdminDataGridView.CurrentRow.Cells[0].Value = igrejasAdminTextBox.Text;
                    igrejasAdminDataGridView.CurrentRow.Cells[1].Value = igrejasAdminCidadeComboBox.Text;
                    igrejasAdminDataGridView.CurrentRow.Cells[2].Value = igrejasAdminEstadoComboBox.Text;
                    igrejasBindingSource.EndEdit();
                    tableAdapter.Update(igrejafont10DataSet.Igrejas);
                    igrejasAdminEstadoComboBox.Text    = "";
                    igrejasAdminCidadeComboBox.Text    = "";
                    igrejasAdminTextBox.Text           = "";
                    igrejasAdminTextBox.Enabled        = false;
                    igrejasAdminEstadoComboBox.Enabled = false;
                    igrejasAdminCidadeComboBox.Enabled = false;
                }
                catch
                {
                    MessageBox.Show("Update failed");
                }
            }
            cellMembersLabel.Text = igrejasAdminDataGridView.RowCount.ToString();
        }
コード例 #2
0
        private void formIgrejasAddOkButton_Click(object sender, EventArgs e)
        {
            GerenciamentoCelulas.Igrejafont10DataSet.IgrejasRow  newIgrejaRow = igrejafont10DataSet.Igrejas.NewIgrejasRow();
            Igrejafont10DataSetTableAdapters.IgrejasTableAdapter tableAdapter = new Igrejafont10DataSetTableAdapters.IgrejasTableAdapter();

            newIgrejaRow.Cidade = formIgrejasAddComboBox.SelectedValue.ToString();
            newIgrejaRow.Nome   = formIgrejasAddTextBox.Text;
            newIgrejaRow.Estado = formIgrejaAddEstadoComboBox.SelectedValue.ToString();

            igrejafont10DataSet.Igrejas.Rows.Add(newIgrejaRow);
            tableAdapter.Update(igrejafont10DataSet.Igrejas);

            formIgrejasAddTextBox.Clear();
            formIgrejasAddComboBox.Refresh();
        }