Exemplo n.º 1
0
        public IJournalLoadingSequenceEditorViewModel CreateJournalLoadingSequenceEditorViewModel(IJournalLoadingSequence journalLoadingSequence)
        {
            IJournalLoadingSequenceEditorViewModel journalLoadingSequenceEditorViewModel =
                this._container.Resolve <IJournalLoadingSequenceEditorViewModel>(journalLoadingSequence.StrongName + ApplicationGlobalNames.CommonInjectionStrings.EDITOR_VIEWMODEL);

            journalLoadingSequenceEditorViewModel.Model = journalLoadingSequence;
            return(journalLoadingSequenceEditorViewModel);
        }
Exemplo n.º 2
0
        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);
        }