public static bool OnCardDeleteEvent(string card, GenericBase cardDriver)
        {
            var ja    = SettingsHelper.OpenSettingsFile("hardware") as JArray;
            var index = SettingsHelper.FindSettingsInArray(ja, card);

            if (index == -1)
            {
                MessageBox.Show("Something went wrong");
                return(false);
            }

            ja.RemoveAt(index);
            SettingsHelper.WriteSettingsFile("hardware", ja);
            cardDriver.RemoveCard(card);
            return(true);
        }