private void btnToggle_Click( object sender, RoutedEventArgs e )
{
ToggleButton btnToggleSelected = sender as ToggleButton;
// ensure only one toggle button is selected at a time
foreach ( ToggleButton btnToggle in spTenderButtons.Children.OfType<ToggleButton>() )
{
btnToggle.IsChecked = btnToggle == btnToggleSelected;
}
var scanningChecks = (Guid)btnToggleSelected.Tag == Rock.Client.SystemGuid.DefinedValue.CURRENCY_TYPE_CHECK.AsGuid();
chkDoubleDocDetection.IsChecked = scanningChecks;
chkEnableSmartScan.Visibility = scanningChecks ? Visibility.Visible : Visibility.Collapsed;
}