public ConsumerGroupModifyViewModel(ConsumerGroup model, [Import] IEnergyRepository consumerRepository, [Import] IEnergyViewModelFactory energyViewModelFactory) { m_Repository = consumerRepository; DisplayName = "Verbrauchergruppe bearbeiten..."; m_EnergyViewModelFactory = energyViewModelFactory; m_Model = model; }
public DistributorModifyViewModel(Distributor model, [Import] IEnergyRepository consumerRepository, [Import] IEnergyViewModelFactory energyViewModelFactory) { DisplayName = "Verteiler bearbeiten..."; m_Model = model; m_EnergyViewModelFactory = energyViewModelFactory; m_Repository = consumerRepository; ReadingAddVm = new ReadingAddViewModel(); }
public ConsumerModifyViewModel(Consumer consumer, [Import] IEnergyRepository consumerRepository, [Import] IEnergyViewModelFactory energyViewModelFactory) { DisplayName = "Verbraucher bearbeiten..."; m_Model = consumer; m_Repository = consumerRepository; m_EnergyViewModelFactory = energyViewModelFactory; ReadingAddVm = new ReadingAddViewModel(); }
public EnergyManagementViewModel([Import] IEnergyRepository mRepository, [Import] IEnergyViewModelFactory mEnergyViewModelFactory, [Import] IDialogManager dialogs) { Dialogs = dialogs; m_Repository = mRepository; m_EnergyViewModelFactory = mEnergyViewModelFactory; m_Repository.ContextChanged += (s, e) => Application.Current.Dispatcher.Invoke(Reload); Reload(); }
public MeasureManagementViewModel([Import] IEnergyRepository contextRepository, [Import] IMeasureViewModelFactory measureViewModelFactory, [Import] IEnergyViewModelFactory energyViewModelFactory) { m_Repository = contextRepository; m_MeasureViewModelFactory = measureViewModelFactory; m_EnergyViewModelFactory = energyViewModelFactory; m_Repository.ContextChanged += (s, e) => Application.Current.Dispatcher.Invoke(Reload); Reload(); FlyoutActivated = true; }