コード例 #1
0
        public void CreateDb(DbSettingsDto dbSettings)
        {
            IDbManager dataBaseService = _dbManagerFactory.GetDbManagerRest(dbSettings.Name,
                                                                            dbSettings.FileSize, dbSettings.DefaultSource);

            var dbPanel = new DataBasePanelControl(dataBaseService, _serviceProvider);

            SharedControls.FlowLayoutPanelLeftMenu.Controls.Add(dbPanel);
        }
コード例 #2
0
        private void buttonSave_Click(object sender, EventArgs e)
        {
            if (IsValid)
            {
                IsSet = true;
                Data  = new DbSettingsDto
                {
                    Name          = textBoxName.Text,
                    RootPath      = textBoxPath.Text,
                    FileSize      = (long)numericUpDownFIleSize.Value,
                    DefaultSource = (SupportedSources)comboBoxSourceType.SelectedValue
                };

                Close();
            }
            else
            {
                MessageBox.Show(Constants.EnterNewDb.EnterData);
            }
        }