예제 #1
0
        public int Step2(int itemid, out PackedResultBundle res)
        {
            res = null;

            if (CheckVendor.NotValidItemId(itemid) || !ApiVendor.HasToken())
            {
                return(02_0008);
            }

            var result = ApiCall.DataItem.Call(itemid.ToString(), null);

            if (!(result.Data is PackedResultBundle pr))
            {
                return(02_0007);
            }

            if (CheckVendor.NotValidResponse(pr))
            {
                return(pr.Message);
            }

            res = pr;
            return(00_0000);
        }