/// <summary> /// Removes the currently selected problem set from the students list of problem sets /// </summary> /// <param name="sender">The object that raised the event</param> /// <param name="e">The event arguments</param> /// <history> /// <Created 18 March 2014>Jonathan Sanborn</Created> /// <Modified 23 April 2014>Arun Gopinath && Jeff Bunce /// <notes>Moved this method from Admin control screen and reused it in this form</notes> /// </Modified> /// </history> private void DeleteAssignment() { List <Assignment> SelectedAssignments = new List <Assignment> (); foreach (DataGridViewRow row in dgvCurrentAssignments.SelectedRows) { Assignment assign = ( Assignment )row.DataBoundItem; SelectedAssignments.Add(assign); } mmControl.DeleteAssignments(SelectedAssignments); UpdateBindings(); }