/// <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();
        }