Example #1
0
        protected void OnButtonAddClicked(object sender, EventArgs e)
        {
            var nomenclatureSelector = _nomenclatureSelectorFactory.CreateNomenclatureSelector();

            nomenclatureSelector.OnEntitySelectedResult += NomenclatureSelectorOnEntitySelectedResult;
            TabParent.AddSlaveTab(this, nomenclatureSelector);
        }
        private IEntitySelector CreateNomenclatureSelector(string tabName, EventHandler <JournalSelectedNodesEventArgs> onEntitySelectResult)
        {
            var newNomenclatureSelector = _nomenclatureSelectorFactory.CreateNomenclatureSelector(null, false);

            (newNomenclatureSelector as JournalViewModelBase).TabName = tabName;
            newNomenclatureSelector.OnEntitySelectedResult           += onEntitySelectResult;
            return(newNomenclatureSelector);
        }