Example #1
0
 public static void UpdateDatabase(Guid databaseId, string name, string description, string userName, string password, bool Private, Guid databaseServerId)
 {
     using (DatabaseTableAdapter adapter = new DatabaseTableAdapter())
     {
         adapter.Update(databaseId, name, description, userName, password, databaseServerId, Private, false);
     }
 }
Example #2
0
        private static string GetConnectionString(Guid organizationId)
        {
            string connectionString      = null;
            DatabaseTableAdapter adapter = null;

            MasterDataSet.DatabaseDataTable table = null;
            MasterDataSet.DatabaseRow       row   = null;

            try
            {
                adapter = new DatabaseTableAdapter();

                table = adapter.GetDatabaseByOrganizationId(organizationId);
                row   = table[0];

                connectionString = CreateConnectionString(row.DatabaseName, row.UserName, row.Password, row.ServerName, row.ServerInstanceName, row.Port);
            }
            finally
            {
                if (adapter != null)
                {
                    adapter.Dispose();
                }

                if (table != null)
                {
                    table.Dispose();
                }
            }

            return(connectionString);
        }
Example #3
0
 /// <summary>
 /// Gets the databases, excluding marked as deleted.
 /// </summary>
 /// <returns>The table that contains databases.</returns>
 public static MasterDataSet.DatabaseDataTable GetDatabases()
 {
     using (DatabaseTableAdapter adapter = new DatabaseTableAdapter())
     {
         return(adapter.GetDatabases());
     }
 }
Example #4
0
 private static MasterDataSet.DatabaseRow GetDatabaseRowByOrganizationId(Guid organizationId)
 {
     using (DatabaseTableAdapter adapter = new DatabaseTableAdapter())
     {
         MasterDataSet.DatabaseDataTable table = adapter.GetDatabaseByOrganizationId(organizationId);
         return((table.Count > 0) ? table[0] : null);
     }
 }
Example #5
0
 public static MasterDataSet.DatabaseRow GetDatabaseRow(Guid databaseId)
 {
     using (DatabaseTableAdapter adapter = new DatabaseTableAdapter())
     {
         MasterDataSet.DatabaseDataTable table = adapter.GetDatabase(databaseId);
         return((table.Count > 0) ? table[0] : null);
     }
 }
Example #6
0
        public static Guid InsertDatabase(string name, string description, string userName, string password, bool Private, Guid databaseServerId)
        {
            Guid databaseId = Guid.NewGuid();

            using (DatabaseTableAdapter adapter = new DatabaseTableAdapter())
            {
                adapter.Insert(databaseId, name, description, userName, password, databaseServerId, Private, false);
            }

            return(databaseId);
        }
Example #7
0
        public static void DeleteDatabase(Guid databaseId)
        {
            MasterDataSet.DatabaseRow row = GetDatabaseRow(databaseId);
            if (row == null)
            {
                return;
            }

            row.Deleted = true;

            using (DatabaseTableAdapter adapter = new DatabaseTableAdapter())
            {
                adapter.Update(row);
            }
        }