private void btnUpdate_Click(object sender, EventArgs e) { Int32 selectedRowCount = dataGridView1.Rows.GetRowCount(DataGridViewElementStates.Selected); if (selectedRowCount == 1) { foreach (DataGridViewRow row in dataGridView1.SelectedRows) { this.Hide(); Form5_UpdateEntry form5 = new Form5_UpdateEntry(row.Cells[0].Value.ToString()); form5.Closed += (s, args) => this.Close(); form5.Show(); } } else if (selectedRowCount == 0) { MessageBox.Show("Please select a row to update."); } else { MessageBox.Show("Please select only one row to update."); } }
private void btnUpdate_Click_1(object sender, EventArgs e) { int selectedRowCount = dataGridView1.Rows.GetRowCount(DataGridViewElementStates.Selected); if (selectedRowCount == 0) { MessageBox.Show("Please select a row to update."); } else { foreach (DataGridViewRow row in dataGridView1.SelectedRows) { DialogResult dialogResult = MessageBox.Show("Do you want to change details of Visitor ID No. " + dataGridView1.Rows[dataGridView1.SelectedRows[0].Index].Cells[0].Value.ToString() + " ?", "Update Visitor Entry", MessageBoxButtons.YesNo); int visitorID = Convert.ToInt32(dataGridView1.Rows[dataGridView1.SelectedRows[0].Index].Cells[0].Value.ToString()); if (dialogResult == DialogResult.Yes) // error is here { //if (txtboxSearch.Text.Length == 0 || txtboxSearch.Text.Equals("ie. First Name, Last Name, Gender, Unit Number")) //{ Form5_UpdateEntry form5 = new Form5_UpdateEntry(visitorID, this.id, this.range, from, to); form5.Closed += (s, args) => Close(); form5.ShowDialog(); //} //else //{ // range = 3; // Form5_UpdateEntry form5 = new Form5_UpdateEntry(visitorID, this.id, this.range, txtboxSearch.Text, txtboxSearch.Text); // form5.Closed += (s, args) => Close(); // form5.ShowDialog(); //} } } } }
private void btnUpdate_Click_1(object sender, EventArgs e) { int selectedRowCount = dataGridView1.Rows.GetRowCount(DataGridViewElementStates.Selected); if (selectedRowCount == 0) { MessageBox.Show("Please select a row to update."); } else { foreach (DataGridViewRow row in dataGridView1.SelectedRows) { DialogResult dialogResult = MessageBox.Show("Do you want to change details of Visitor ID No. " + dataGridView1.Rows[dataGridView1.SelectedRows[0].Index].Cells[0].Value.ToString() + " ?", "Update Visitor Entry", MessageBoxButtons.YesNo); int visitorID = Convert.ToInt32(dataGridView1.Rows[dataGridView1.SelectedRows[0].Index].Cells[0].Value.ToString()); if (dialogResult == DialogResult.Yes) // error is here { Hide(); Form5_UpdateEntry form5 = new Form5_UpdateEntry(visitorID, this.id); form5.Closed += (s, args) => Close(); form5.ShowDialog(); } } } }