private ScheduleRecordedProgram GetSelectedRecordedProgram()
        {
            ScheduleRecordedProgram recordedProgram = null;

            if (_schedulesDataGridView.SelectedRows.Count > 0)
            {
                recordedProgram = _schedulesDataGridView.SelectedRows[0].DataBoundItem as ScheduleRecordedProgram;
            }
            return(recordedProgram);
        }
        private void _deleteButton_Click(object sender, EventArgs e)
        {
            ScheduleRecordedProgram recordedProgram = GetSelectedRecordedProgram();

            if (recordedProgram != null)
            {
                _recordedPrograms.Remove(recordedProgram);
                _deletedPrograms.Add(recordedProgram);
            }
        }