// кнопка вызова второй формы с номерами ТО, привязанными к одному объекту Car private void btnEditInspection_Click(object sender, EventArgs e) { if (dataGridViewMainForm.SelectedRows.Count > 0) { int index = dataGridViewMainForm.SelectedRows[0].Index; int id = 0; bool converted = Int32.TryParse(dataGridViewMainForm[0, index].Value.ToString(), out id); if (converted == false) { return; } int SelectRowInMainForm = Convert.ToInt32(this.dataGridViewMainForm[0, dataGridViewMainForm.CurrentRow.Index].Value.ToString()); InspectionTableForm frmInsTab = new InspectionTableForm(SelectRowInMainForm); frmInsTab.Show(); } else { MessageBox.Show("Таблица <Авто> пуста! \n заполните необходимые поля"); } ////int SelectRowInMainForm = Convert.ToInt32(this.dataGridViewMainForm[0, dataGridViewMainForm.CurrentRow.Index].Value.ToString()); ////MessageBox.Show("выбранная строка" + SelectRowInMainForm); ////InspectionTableForm frmInsTab = new InspectionTableForm(this.dataGridViewMainForm[0, dataGridViewMainForm.CurrentRow.Index].Value.ToString()); //// frmInsTab.Show(); }
// кнопка вызова второй формы с номерами ТО, привязанными к одному объекту Car private void btnEditInspection_Click(object sender, EventArgs e) { if (dataGridViewMainForm.SelectedRows.Count > 0) { int index = dataGridViewMainForm.SelectedRows[0].Index; int id = 0; bool converted = Int32.TryParse(dataGridViewMainForm[0, index].Value.ToString(), out id); if (converted == false) { return; } Global_SelectRowMainForm = id; // глобальная переменная выбранной строки } InspectionTableForm frmInsTab = new InspectionTableForm(); frmInsTab.Show(); }
// кнопка вызова второй формы с номерами ТО, привязанными к одному объекту Car private void btnEditInspection_Click(object sender, EventArgs e) { InspectionTableForm frmInsTab = new InspectionTableForm(this.dataGridViewMainForm[0, dataGridViewMainForm.CurrentRow.Index].Value.ToString()); frmInsTab.Show(); }