private void BtnAdd_Click(object sender, EventArgs e) { AddEditStaff addStaff = new AddEditStaff(0, AddEditStaff.FormMode.Add); addStaff.ShowDialog(); setUpDataGridView(); }
private void DgvStaff_CellClick(object sender, DataGridViewCellEventArgs e) { DataGridView senderGrid = (DataGridView)sender; DialogResult result; if (e.ColumnIndex < 0) { return; } if (senderGrid.Columns[e.ColumnIndex] is DataGridViewButtonColumn && e.RowIndex >= 0) { string action = e.ColumnIndex == 1 ? "Edit" : "Remove"; //result = MessageBox.Show(dgvStaff.Rows[e.RowIndex].Cells[2].Value.ToString(), "Selected Staff to " + action); // Edit staff member if (e.ColumnIndex == 1) { AddEditStaff editStaff = new AddEditStaff((int)dgvStaff.Rows[e.RowIndex].Cells[0].Value, AddEditStaff.FormMode.Edit); editStaff.ShowDialog(); } else // Remove staff member * Should really never have to remove a staff member. { } setUpDataGridView(); } }