Пример #1
0
        private ChapterFileModel CreateChapterFileModel(FileModel model)
        {
            ChapterFileModel vModel = new ChapterFileModel(model);

            vModel.BookChanged += this.OnChapterModelChanged;
            vModel.BookChanged += this.OnChapterModelChanged;
            return(vModel);
        }
Пример #2
0
 private void UnhookEvent(FileModel model)
 {
     if (model is BookFileModel)
     {
         BookFileModel cModel = (BookFileModel)model;
         cModel.BookChanged -= this.OnBookModelChanged;
     }
     else if (model is ChapterFileModel)
     {
         ChapterFileModel vModel = (ChapterFileModel)model;
         vModel.BookChanged -= this.OnChapterModelChanged;
         vModel.BookChanged -= this.OnChapterModelChanged;
     }
 }