예제 #1
0
        public WasteCollectionGenerationViewModel(IEnumerable <WasteCollection> wasteCollections, [Import] IWasteCollectionViewModelFactory wasteCollectionViewModelFactory)
        {
            m_WasteCollectionViewModels       = new List <WasteCollectionModifyViewModel>();
            m_WasteCollectionViewModelFactory = wasteCollectionViewModelFactory;
            foreach (var wasteCollection in wasteCollections)
            {
                m_WasteCollectionViewModels.Add(m_WasteCollectionViewModelFactory.CreateWasteCollectionViewModel(wasteCollection));
            }

            DisplayName = TranslationProvider.Translate("TitleWasteCollectionGenerationViewModel");
        }
 public WasteCollectionGenerationViewModelFactory([Import] IWasteCollectionViewModelFactory wasteCollectionViewModelFactory)
 {
     m_WasteCollectionViewModelFactory = wasteCollectionViewModelFactory;
 }