예제 #1
0
 public override void Load()
 {
     BudgetViewModel.Init();
     CustomerViewModel.Init();
     OrderViewModel.Init();
     DocumentViewModel.Init();
 }
예제 #2
0
 public MainWindowViewModel(IUnitOfWorkFactory factory) : base(factory)
 {
     BudgetViewModel   = new BudgetViewModel(factory);
     CustomerViewModel = new CustomerViewModel(factory);
     OrderViewModel    = new OrderViewModel(factory);
     DocumentViewModel = new DocumentViewModel(factory);
 }
예제 #3
0
        private void SwitchTab(object tag)
        {
            SelectedTab = int.Parse((string)tag);
            switch (SelectedTab)
            {
            case 0:
                BudgetViewModel.Load();
                break;

            case 1:
                DocumentViewModel.Load();
                break;

            case 2:
                CustomerViewModel.Load();
                break;

            case 3:
                OrderViewModel.Load();
                break;
            }
        }