public static bool TryDecrypt(string encryptedValue, out PaymentData paymentData) { if (encryptedValue == null) { paymentData = null; return(false); } try { paymentData = CommonTools.DeserializeObject <PaymentData>(CommonTools.Decrypt(encryptedValue)); return(true); } catch { paymentData = null; return(false); } }
protected internal abstract Task UpdateAsync(PaymentData paymentData);
protected internal abstract Task InsertAsync(PaymentData paymentData);
protected internal abstract void Update(PaymentData paymentData);
protected internal abstract void Insert(PaymentData paymentData);