protected void CopyTo(PaymentResponseTxn clone) { base.CopyTo(clone); clone.Currency = Currency; clone.IsApproved = IsApproved; clone.ResponseCode = ResponseCode; clone.ResponseText = ResponseText; clone.SettlementDate = SettlementDate == null ? null : SettlementDate.Parse(SettlementDate.ToString()); clone.ExternalTransactionId = ExternalTransactionId; clone.CreditCardInfo = (ResponseCreditCardInfo)CreditCardInfo.Clone(); }
public bool Equals(SettlementDate other) { if (ReferenceEquals(null, other)) { return(false); } if (ReferenceEquals(this, other)) { return(true); } return(other._value.Equals(_value)); }