private async Task BindDDLAsync()
        {
            List <string> state = AppProvider.EnableStates;

            CloudUploadComboBox.ItemsSource     = state;
            LanguageComboBox.ItemsSource        = state;
            FTPComboBox.ItemsSource             = state;
            CheckUpdateComboBox.ItemsSource     = state;
            EmailAlertComboBox.ItemsSource      = state;
            EmailAfterResetComboBox.ItemsSource = state;
            EmailReportComboBox.ItemsSource     = state;

            MonthComboBox.ItemsSource = AppProvider.Months;

            UTCComboBox.ItemsSource = AppProvider.UTCs;

            DayComboBox.ItemsSource = AppProvider.NumericDays;

            DateComboBox.ItemsSource = AppProvider.WordDays;

            AlarmTypeComboBox.ItemsSource = AppProvider.AlarmTypes;

            HourComboBox.ItemsSource = AppProvider.HourString();

            MinuteComboBox.ItemsSource = AppProvider.MinuteString();

            SecondComboBox.ItemsSource = AppProvider.SecondString();

            LogTimeComboBox.ItemsSource = AppProvider.MinuteString();

            var buildings = await new BuildingProvider().GetBuildingsAsync();

            AreaCombobox.ItemsSource = buildings;
        }