Пример #1
0
        public static ResponseData GetResponseData(Response response)
        {
            decimal      date     = BCDHelper.BCD5ToDecimal(response.DateTime);
            string       dateTime = date.ToString();
            DateTime     oDate    = DateTime.ParseExact(dateTime, "yyyyMMddHHmm", null);
            ResponseData res      = new ResponseData()
            {
                ResponseCode = BCDHelper.BCD5ToDecimal(response.ResponseCode).ToString(),
                Message      = response.Message,
                ApprovalCode = BCDHelper.BCD5ToDecimal(response.ApprovalCode).ToString(),
                DateTime     = oDate
            };

            return(res);
        }
Пример #2
0
        public static RequestData GetRequestData(Request request)
        {
            RequestData req = new RequestData()
            {
                ProcessingCode = BCDHelper.BCD5ToDecimal(request.ProcessingCode).ToString(),
                SystemTraceNr  = BCDHelper.BCD5ToDecimal(request.SystemTraceNr).ToString(),
                FunctionCode   = BCDHelper.BCD5ToDecimal(request.FunctionCode).ToString(),
                CardNo         = BCDHelper.BCD5ToDecimal(request.CardNo).ToString(),
                CardHolder     = request.CardHolder,
                AmountTrxn     = BCDHelper.BCD5ToDecimal(request.AmountTrxn),
                CurrencyCode   = BCDHelper.BCD5ToDecimal(request.CurrencyCode).ToString(),
            };

            return(req);
        }