internal CPCDataType HydrateCpcData(HpsCpcData cpcData) { if (cpcData != null) { var cpcElement = new CPCDataType(); if (cpcData.CardHolderPoNumber != null) { cpcElement.CardHolderPONbr = cpcData.CardHolderPoNumber; } cpcElement.TaxAmtSpecified = cpcData.TaxAmount.HasValue; if (cpcElement.TaxAmtSpecified) { cpcElement.TaxAmt = cpcData.TaxAmount.Value; } cpcElement.TaxTypeSpecified = cpcData.TaxType.HasValue; if (cpcElement.TaxTypeSpecified) { cpcElement.TaxType = cpcData.TaxType.Value; } return(cpcElement); } return(null); }
public CreditCpcEditBuilder WithCpcData(HpsCpcData cpcData) { this.cpcData = cpcData; return(this); }