private void EditRow(DataGridView dgv, ComboBox cbU) { try { sql sql1 = new sql(); DataGridViewCell cell = dgv.SelectedCells[0]; if (cbU != null) globalData.UserID2 = Convert.ToInt32(cbU.SelectedValue); else { globalData.UserID2 = Convert.ToInt32(sql1.GetRecordsOne("exec GetUserID @p1", dgv.Rows[cell.RowIndex].Cells["user_name"].Value)); globalData.Region = sql1.GetRecordsOne("exec GetRegionName @p1", dgv.Rows[cell.RowIndex].Cells["subreg_nameRus"].Value); } AddRowReport arr = new AddRowReport(dgv.Rows[cell.RowIndex].Cells["rep_id"].Value.ToString(), dgv.Rows[cell.RowIndex].Cells["db_id"].Value.ToString(), cbUsers3.Visible); arr.ShowDialog(); } catch (Exception err) { MessageBox.Show("Не удалось войти в режим редактирования. Системная ошибка - " + err.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnAdd_Click(object sender, EventArgs e) { globalData.UserID2 = Convert.ToInt32(cbUsers3.SelectedValue); TreeNode tn1 = new TreeNode(); tn1 = treeView1.SelectedNode; AddRowReport arr = new AddRowReport(); arr.ShowDialog(); }