Пример #1
0
        private void initDatabase(string connString, bool demo)
        {
            string prefix = String.Empty;

            if (demo)
            {
                prefix = "Demo Call Records - ";
            }
            else
            {
                prefix = "Mitel Call Records - ";
            }

            DBInstaller myInstaller = new DBInstaller(connString, MiConfig.GetProvider());

            this.SetText(prefix + "Creating Database");
            myInstaller.CreateDatabase();
            this.SetText(prefix + "Adding Tables");
            myInstaller.CreateTables();
            this.SetText(prefix + "Adding default hardware formats");
            myInstaller.InsertInputFormats();
            if (demo)
            {
                this.SetText(prefix + "Adding Demo Data");
                myInstaller.InsertDefaultData();
            }
        }
Пример #2
0
        private void bnDemoData_Click(object sender, EventArgs e)
        {
            DialogResult d = MessageBox.Show("Are you sure you want to clear the call records file and insert demo call records?", "Demo Call Records", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (d == DialogResult.Yes)
            {
                String       connectionString = MiConfig.GetConnectionString("MiDemoString");
                DataProvider provider         = MiConfig.GetProvider();
                DBInstaller  installer        = new DBInstaller(connectionString, provider);
                this.Cursor = Cursors.WaitCursor;
                installer.InsertDefaultData();
                installer.InsertInputFormats();
                this.Cursor = Cursors.Default;
            }
        }
Пример #3
0
        public void CreateInputFormats()
        {
            DBInstaller installer = new DBInstaller(_connectionString, _provider);

            installer.InsertInputFormats();
        }