Пример #1
0
        private void OnAddUnitConfigExecute(object obj)
        {
            IUnitConfigEditViewModel unitConfigEditVm = _unitConfigEditViewModelCreator();

            UnitConfigEditViewModels.Add(unitConfigEditVm);
            unitConfigEditVm.Load();
            SelectedUnitConfigEditViewModel = unitConfigEditVm;
        }
Пример #2
0
        private void OnOpenUnitConfigTab(int unitConfigId)
        {
            IUnitConfigEditViewModel unitConfigEditVm =
                UnitConfigEditViewModels.SingleOrDefault(vm => vm.UnitConfig.Id == unitConfigId);

            if (unitConfigEditVm == null)
            {
                unitConfigEditVm = _unitConfigEditViewModelCreator();
                UnitConfigEditViewModels.Add(unitConfigEditVm);
                unitConfigEditVm.Load(unitConfigId);
            }
            SelectedUnitConfigEditViewModel = unitConfigEditVm;
        }