Beispiel #1
0
 public InspectionManagementViewModel([Import] IDiscardRepository contextRepository, [Import] IDiscardViewModelFactory discardViewModelFactory)
 {
     CustomerColumnDataGridVisibility   = Visibility.Visible;
     NoCustomerColumnDataGridVisibility = Visibility.Hidden;
     m_Repository = contextRepository;
     m_DiscardViewModelFactory    = discardViewModelFactory;
     m_Repository.ContextChanged += (s, e) => Application.Current.Dispatcher.Invoke(Reload);
     Reload();
 }
Beispiel #2
0
        public ProductionItemsManagementViewModel([Import] IDiscardRepository contextRepository, [Import] IDiscardViewModelFactory dicardViewModelFactory)
        {
            m_Repository = contextRepository;
            m_DiscardViewModelFactory = dicardViewModelFactory;

            m_Repository.ContextChanged += (s, e) => Application.Current.Dispatcher.Invoke(LoadData);

            LoadData();
            CustomerColumnDataGridVisibility   = Visibility.Visible;
            NoCustomerColumnDataGridVisibility = Visibility.Hidden;
        }