private void okB_Click(object sender, EventArgs e)
        {
            bool inUseFlag = false;

            if (aliasTB.Text.Length >= 3)
            {
                invalidAliasL.Visible = false;
                db.SetAlias(aliasTB.Text);
                ArrayList databases = BinarySerialization.DeserializeArrayList(BinarySerialization.DATABASES_ARRAYLIST);
                if (databases != null)
                {
                    for (int i = 0; i < databases.Count; i++)
                    {
                        Database temp = (Database)databases[i];
                        if (temp.GetAlias().Equals(aliasTB.Text))
                        {
                            inUseFlag = true;
                        }
                    }
                }
                else
                {
                    databases = new ArrayList();
                }
                if (!inUseFlag)
                {
                    usedAliasL.Visible = false;
                    databases.Add(db);
                    BinarySerialization.Serialize(databases, BinarySerialization.DATABASES_ARRAYLIST);
                    mainWindow.RefreshDBList();
                    this.Close();
                    MainWindow.isAddDBOpen = false;
                }
                else
                {
                    usedAliasL.Visible = true;
                }
            }
            else
            {
                usedAliasL.Visible    = false;
                invalidAliasL.Visible = true;
            }
        }
        private void button2_Click(object sender, EventArgs e)
        {
            ArrayList databases = BinarySerialization.DeserializeArrayList(BinarySerialization.DATABASES_ARRAYLIST);

            if (databases != null)
            {
                for (int i = 0; i < databases.Count; i++)
                {
                    Database database = (Database)databases[i];
                    if (database.GetAlias().Equals(db))
                    {
                        databases.RemoveAt(i);
                        break;
                    }
                }
                BinarySerialization.Serialize(databases, BinarySerialization.DATABASES_ARRAYLIST);
                mainWindow.RefreshDBList();
            }
            this.Close();
            MainWindow.isRemoveDBOpen = false;
        }