public static Response GetResponseObjectBcd(ResponseData responseData) { string date = responseData.DateTime.ToString("yyyyMMddhhmm"); decimal dateNumbers = Convert.ToDecimal(date); Response res = new Response() { ResponseCode = BCDHelper.ToBcd(Convert.ToDecimal(responseData.ResponseCode)), Message = responseData.Message, ApprovalCode = BCDHelper.ToBcd(Convert.ToDecimal(responseData.ApprovalCode)), DateTime = BCDHelper.ToBcd(dateNumbers) }; return(res); }
public static Request GetRequestObjectBcd(RequestData requestData) { Request req = new Request() { ProcessingCode = BCDHelper.ToBcd(Convert.ToDecimal(requestData.ProcessingCode)), SystemTraceNr = BCDHelper.ToBcd(Convert.ToDecimal(requestData.SystemTraceNr)), FunctionCode = BCDHelper.ToBcd(Convert.ToDecimal(requestData.FunctionCode)), CardNo = BCDHelper.ToBcd(Convert.ToDecimal(requestData.CardNo)), CardHolder = requestData.CardHolder, AmountTrxn = BCDHelper.ToBcd(Convert.ToDecimal(requestData.AmountTrxn)), CurrencyCode = BCDHelper.ToBcd(Convert.ToDecimal(requestData.CurrencyCode)), }; return(req); }