private void btnDelete_Click(object sender, EventArgs e) { if (profileDataGridView.SelectedRows.Count > 0) { int[] profileIds = new int[profileDataGridView.SelectedRows.Count]; int i = 0; foreach (DataGridViewRow row in profileDataGridView.SelectedRows) { profileIds[i] = Convert.ToInt32(row.Cells["Id"].Value); i++; } QueryDb.DeleteProfileByIds(profileIds); updateDGVfromDb(); } }