internal static void EncryptPaymentMode(PaymentModeInfo paymentMode) { if (paymentMode != null) { using (MsCryptographer cryptographer = new MsCryptographer(false, true)) { if (!string.IsNullOrEmpty(paymentMode.SecretKey)) { paymentMode.SecretKey = cryptographer.Encrypt(paymentMode.SecretKey); } if (!string.IsNullOrEmpty(paymentMode.SecondKey)) { paymentMode.SecondKey = cryptographer.Encrypt(paymentMode.SecondKey); } if (!string.IsNullOrEmpty(paymentMode.Password)) { paymentMode.Password = cryptographer.Encrypt(paymentMode.Password); } if (!string.IsNullOrEmpty(paymentMode.Partner)) { paymentMode.Partner = cryptographer.Encrypt(paymentMode.Partner); } } } }