Пример #1
0
        private void ResetClick(object sender, EventArgs e)
        {
            var result = SosMessageBox.Show("Are you sure you want to delete all your rules?", "The obligatory 'are you sure?' dialog", "Yes, Delete Them All!", DialogResult.Yes, "Dude, terrible idea", DialogResult.No);

            if (result != DialogResult.Yes)
            {
                return;
            }
            _settings.ResetRules();
            _settings.InitializeRulesForConnectedSiren();
            DataBind();
        }
Пример #2
0
        private void SirenofShameDeviceConnected(object sender, EventArgs e)
        {
            bool firstTimeSirenHasEverBeenConnected = !_settings.SirenEverConnected;

            if (firstTimeSirenHasEverBeenConnected)
            {
                _settings.SirenEverConnected = true;
                _settings.InitializeRulesForConnectedSiren();
                _settings.Save();
            }

            EnableSirenMenuItem(true);
        }