public CatalogEditViewModel(CatalogViewModel model, Action removeCatalogAction) : base(model.Model) { DisplayName = TranslationProvider.Translate("EditCatalog"); CatalogViewModel = model; m_RemoveCatalog = removeCatalogAction; }
private void CreateMeasureViewModel(DomainModelService.Measure measure, CatalogViewModel cvm) { var mvm = m_MeasureViewModelFactory.CreateFromExisting(measure, cvm); m_Measures.Add(mvm); }
public MeasureViewModel(DomainModelService.Measure measure, IEnumerable <IRelatedElementProvider> relatedElementProviders, CatalogViewModel catalog) { m_Model = measure; Catalog = catalog; m_RelatedElementProviders = relatedElementProviders; }