// При клике на "Правка" -> "Изменить" открывается форма для изменения private void EditToolStripMenuItem_Click(object sender, EventArgs e) { EmployeesFormEdit formEdit = new EmployeesFormEdit(); Values.EmployeeId = Convert.ToInt32(dataGridViewEmployees.CurrentRow.Cells[0].Value); Values.EmployeeLname = Convert.ToString(dataGridViewEmployees.CurrentRow.Cells[1].Value); Values.EmployeeFname = Convert.ToString(dataGridViewEmployees.CurrentRow.Cells[2].Value); Values.EmployeeMname = Convert.ToString(dataGridViewEmployees.CurrentRow.Cells[3].Value); Values.EmployeeEmail = Convert.ToString(dataGridViewEmployees.CurrentRow.Cells[4].Value); formEdit.ShowDialog(); SelectDateEmployees(); }
// При 2-ом клике на ячейку можно провести редактирование private void dataGridViewEmployees_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (Values.AuthRole_user != 2) { if (e.RowIndex != -1) { DataGridViewRow view = dataGridViewEmployees.Rows[e.RowIndex]; Values.EmployeeId = Convert.ToInt32(view.Cells[0].Value.ToString()); Values.EmployeeLname = view.Cells[1].Value.ToString(); Values.EmployeeFname = view.Cells[2].Value.ToString(); Values.EmployeeMname = view.Cells[3].Value.ToString(); Values.EmployeeEmail = view.Cells[4].Value.ToString(); EmployeesFormEdit formEdit = new EmployeesFormEdit(); formEdit.ShowDialog(); SelectDateEmployees(); } } }