/// <summary>
        /// Create New Database if It Not Exists.
        /// </summary>
        private void CreateNewDataBase()
        {
            SqlCommand objSqlCreate;

            mobjSelectedDBName = DEFAULT_DB;

            try
            {
                if (!DatabasesList.Contains(DEFAULT_DB))
                {
                    mobjSqlConnection.ConnectionString = mobjSqlConnectionStringBuilder.ConnectionString;


                    mobjSqlConnection.Credential = mobjCredential;

                    mobjSqlConnection.Open();

                    objSqlCreate = mobjSqlConnection.CreateCommand();

                    objSqlCreate.CommandText = string.Format("CREATE DATABASE {0}", DEFAULT_DB);

                    objSqlCreate.ExecuteNonQuery();

                    mobjSqlConnection.ChangeDatabase(DEFAULT_DB);

                    mobjSqlConnectionStringBuilder.InitialCatalog = DEFAULT_DB;

                    mobjSqlConnection.Close();
                }
            }
            catch (Exception Ex)
            {
                throw new Exception("Failed in Create Database", Ex);
            }
        }
 private void SelectAllCheckbox_CheckedChanged(object sender, EventArgs e)
 {
     for (var i = 0; i < DatabasesList.Items.Count; i++)
     {
         DatabasesList.SetItemChecked(i, SelectAllCheckbox.Checked);
     }
 }
        public async Task <DatabasesList> GetDatabases()
        {
            DatabasesList hDatabasesList = await Get <DatabasesList>(_webHcatBaseUrl, _webHCatVersion, _webHCatUserName, requestURL.GetDatabasesList);

            return(hDatabasesList);
        }