private void chkVoid_Checked(object sender, RoutedEventArgs e)
 {
     try
     {
         chkVoid.IsEnabled          = false;
         prmVoid                    = new PromoVoid();
         pnlPromoVouchContent.Child = prmVoid;
         prmVoid.Margin             = new Thickness(0);
     }
     catch (Exception ex)
     {
         ExceptionManager.Publish(ex);
     }
     finally
     {
         chkVoid.IsEnabled = true;
     }
 }
 private void chkVoid_Checked(object sender, RoutedEventArgs e)
 {
     try
     {
         chkVoid.IsEnabled = false;
         prmVoid = new PromoVoid();
         pnlPromoVouchContent.Child = prmVoid;
         prmVoid.Margin = new Thickness(0);
     }
     catch (Exception ex)
     {
         ExceptionManager.Publish(ex);
     }
     finally
     {
         chkVoid.IsEnabled = true;
     }
 }