/// <summary>
        /// курс для преобразования xslt
        /// </summary>
        /// <param name="_data">провайдер данных для курса</param>
        /// <exception cref="ArgumentNullException"></exception>
        public CourseForXSLT(IDataService _data)
        {
            if (_data == null)
                throw new ArgumentNullException();

            try
            {
                origCourse = _data.Course;

                Title = _data.GetTitle();
                Items = new ObservableCollection<IItemModel>(_data.GetItems());
                flashParam = new FlashSettings(600, 400);

            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
 /// <summary>
 /// утановить параметры флэш ролика
 /// </summary>
 /// <param name="_flSts">параметры флэш ролика</param>
 public void SetFlashParam(FlashSettings _flSts)
 {
     FlashParam = _flSts;
 }