private void editMarkAct(int RowIndex) { try { sql sql1 = new sql(); if (_dgv8.Rows[_dgv8.SelectedCells[0].RowIndex].Cells["ma_id"].Value.ToString() == "0") { MessageBox.Show("Для редактирования выделите маркетинговое мероприятие.", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (cbUsersMA.Visible == true) globalData.UserID2 = Convert.ToInt32(cbUsersMA.SelectedValue); else { globalData.UserID2 = Convert.ToInt32(sql1.GetRecordsOne("exec SelUserByMA @p1, @p2", Convert.ToInt32(_dgv8.Rows[RowIndex].Cells["ma_id"].Value), Convert.ToInt32(_dgv8.Rows[RowIndex].Cells["db_id"].Value))); } if (globalData.Region == "") globalData.Region = sql1.GetRecordsOne("exec SelRegByMA @p1, @p2", Convert.ToInt32(_dgv8.Rows[RowIndex].Cells["ma_id"].Value), Convert.ToInt32(_dgv8.Rows[RowIndex].Cells["db_id"].Value)); AddEditMarkAct aema = new AddEditMarkAct(Convert.ToInt32(_dgv8.Rows[RowIndex].Cells["ma_id"].Value), Convert.ToInt32(_dgv8.Rows[RowIndex].Cells["db_id"].Value)); aema.ShowDialog(); } catch { MessageBox.Show("Не удалось войти в режим редактирования.", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void editMarkAct2(int RowIndex) { try { if (_dgvMA2.Rows[_dgvMA2.SelectedCells[0].RowIndex].Cells["ma_id"].Value.ToString() == "0") { MessageBox.Show("Для редактирования выделите маркетинговое мероприятие.", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } sql sql1 = new sql(); DataTable dt1 = sql1.GetRecords("exec SelMarkActByID @p1, @p2", Convert.ToInt32(_dgvMA2.Rows[RowIndex].Cells["ma_id"].Value), Convert.ToInt32(_dgvMA2.Rows[RowIndex].Cells["db_id"].Value)); globalData.UserID2 = Convert.ToInt32(dt1.Rows[0].ItemArray[2].ToString()); AddEditMarkAct aema = new AddEditMarkAct(Convert.ToInt32(_dgvMA2.Rows[RowIndex].Cells["ma_id"].Value), Convert.ToInt32(_dgvMA2.Rows[RowIndex].Cells["db_id"].Value), 2); aema.ShowDialog(); } catch { MessageBox.Show("Не удалось войти в режим редактирования.", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void addMarkAct() { int i; if (cbUsersMA.SelectedValue != null && tabControl1.SelectedTab != tabControl1.TabPages["tabPage25"]) { globalData.UserID2 = Convert.ToInt32(cbUsersMA.SelectedValue); i = 1; } else { globalData.UserID2 = Convert.ToInt32(comboBox12.SelectedValue); i = 2; } AddEditMarkAct aema = new AddEditMarkAct(i); aema.ShowDialog(); }