Beispiel #1
0
        private static DatabaseEntry getExampleDatabaseEntry()
        {
            DatabaseEntry de = new DatabaseEntry();

            de.CodeGenerationDirectory = "P:\\karkas\\Karkas.Ornek";
            de.ProjectNameSpace        = "Karkas.Ornek";
            de.ConnectionDatabaseType  = DatabaseType.SqlServer;
            de.ConnectionName          = "KARKAS_ORNEK";

            de.ConnectionString = "Integrated Security = SSPI; Persist Security Info=False;Initial Catalog=KARKAS_ORNEK;Data Source=localhost";
            de.setTimeValues();
            return(de);
        }
Beispiel #2
0
        public DatabaseEntry getDatabaseEntry()
        {
            DatabaseEntry entry = new DatabaseEntry();

            entry.ConnectionName           = textBoxConnectionName.Text;
            entry.ConnectionDatabaseType   = comboBoxDatabaseType.SelectedValue.ToString();
            entry.ConnectionDbProviderName = textBoxDbProviderName.Text;

            entry.ConnectionString = textBoxConnectionString.Text;

            entry.DatabaseNamePhysical = textBoxDatabaseNamePhysical.Text;
            entry.DatabaseNameLogical  = textBoxDatabaseNameLogical.Text;

            entry.ProjectNameSpace        = textBoxProjectNamespace.Text;
            entry.CodeGenerationDirectory = textBoxCodeGenerationDizini.Text;

            entry.ViewCodeGenerate     = checkBoxViewCodeGenerate.Checked.ToString();
            entry.SequenceCodeGenerate = checkBoxSequenceCodeGenerate.Checked.ToString();

            entry.StoredProcedureCodeGenerate = checkBoxStoredProcedureCodeGenerate.Checked.ToString();
            entry.UseSchemaNameInSqlQueries   = checkBoxUseSchemaNameInSql.Checked.ToString();
            entry.UseSchemaNameInFolders      = checkBoxUseSchemaNameInFolders.Checked.ToString();
            entry.IgnoreSystemTables          = checkBoxIgnoreSystemTables.Checked.ToString();
            entry.IgnoredSchemaList           = textBoxIgnoredSchemaList.Text;
            if (string.IsNullOrEmpty(textBoxAbbrevationsAsString.Text))
            {
                entry.AbbrevationsAsString = null;
            }
            else
            {
                entry.AbbrevationsAsString = textBoxAbbrevationsAsString.Text;
            }


            entry.AnaSinifiTekrarUret           = checkBoxAnaSinifiTekrarUret.Checked;
            entry.AnaSinifOnaylamaOrnekleriUret = checkBoxAnaSinifOnaylamaOrnekleri.Checked;
            entry.setTimeValues();
            return(entry);
        }