public IJournalLoadingSequenceEditorViewModel CreateJournalLoadingSequenceEditorViewModel(IJournalLoadingSequence journalLoadingSequence) { IJournalLoadingSequenceEditorViewModel journalLoadingSequenceEditorViewModel = this._container.Resolve <IJournalLoadingSequenceEditorViewModel>(journalLoadingSequence.StrongName + ApplicationGlobalNames.CommonInjectionStrings.EDITOR_VIEWMODEL); journalLoadingSequenceEditorViewModel.Model = journalLoadingSequence; return(journalLoadingSequenceEditorViewModel); }
public List <IJournalLoadingSequenceEditorViewModel> GetAvailableLoadingSequenceEditorViewModels() { List <IJournalLoadingSequence> journalLoadingSequences = this._container.ResolveAll <IJournalLoadingSequence>().ToList(); List <IJournalLoadingSequenceEditorViewModel> journalLoadingSequenceEditorViewModels = new List <IJournalLoadingSequenceEditorViewModel>(); foreach (IJournalLoadingSequence journalLoadingSequence in journalLoadingSequences) { IJournalLoadingSequenceEditorViewModel viewmodel = this._container.Resolve <IJournalLoadingSequenceEditorViewModel>( journalLoadingSequence.StrongName + ApplicationGlobalNames.CommonInjectionStrings.EDITOR_VIEWMODEL); viewmodel.Model = journalLoadingSequence; journalLoadingSequenceEditorViewModels.Add(viewmodel); } return(journalLoadingSequenceEditorViewModels); }