Пример #1
0
        public static string SerializeJson(GeoITDPurchaseQueryRequest purchaseReq_)
        {
            string retVal = "";

            retVal = JsonSerializer.Serialize <GeoITDPurchaseQueryRequest>(purchaseReq_, SerializerOptions.Options);
            return(retVal);
        }
Пример #2
0
        public static GeoITDPurchaseQueryRequest DeserializeJson(string jsonString_)
        {
            GeoITDPurchaseQueryRequest retVal = null;

            if (jsonString_ != null)
            {
                retVal = JsonSerializer.Deserialize <GeoITDPurchaseQueryRequest>(jsonString_);
                retVal.NormalizeStrings();
            }

            return(retVal);
        }
Пример #3
0
        public static PurchaseQueryRequest ToPurchaseQueryRequest(GeoITDPurchaseQueryRequest src_)
        {
            PurchaseQueryRequest retVal = new PurchaseQueryRequest();

            try
            {
                retVal = new PurchaseQueryRequest()
                {
                    PosID       = src_.PosID,
                    SystemId    = src_.SystemID,
                    Branch      = src_.Branch,
                    ClientAppId = src_.ClientAppId,
                    UserId      = src_.UserId,
                    TransactionDateTimeyyyyMMddHHmmssSSS = src_.TransactionDateTime,
                    TransactionId  = src_.TransactionId,
                    STransactionId = $"{src_.TransactionId}"
                };
            }
            catch
            {
            }

            return(retVal);
        }