private void DataSetGenCommand_Execute(object sender, EventArgs e) { Debug.Assert(IsDbInitializer && HasDataSetEntry); var codeContext = GetCodeContext(); DataSetGenWindow.Show(codeContext, GetDTE()); }
public Presenter(DataSetGenWindow window, CodeContext codeContext, EnvDTE.DTE dte) { _window = window; _codeContext = codeContext; _dte = dte; _dbSessionProvider = NewScalar <TypeSymbolEntry>().AddValidator(ValidateNotEmpty); _showDbLog = NewScalar <bool>(); _dbSessionProviderTypes = GetDbSessionProviderTypes().ToArray(); if (_dbSessionProviderTypes.Length == 1) { _dbSessionProvider.Value = _dbSessionProviderTypes[0]; } var dataSet = DbInitMapper.GetDataSetEntries(codeContext); Show(_window._dataView, dataSet); }