Пример #1
0
        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.");
            }
        }
Пример #2
0
        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();
                    }
                }
            }
        }
        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();

                        //}
                    }
                }
            }
        }