示例#1
0
        public Gift(JSONObject jsonObject)
        {
            if (jsonObject[GIFT_ID])
            {
                ID = jsonObject[GIFT_ID].str;
            }
            else
            {
                ID = "";
            }

            if (jsonObject[FROM_UID])
            {
                FromUID = jsonObject[FROM_UID].str;
            }
            else
            {
                FromUID = "";
            }

            if (jsonObject[TO_PROVIDER])
            {
                ToProvider = System.Convert.ToInt32(jsonObject[TO_PROVIDER].n);
            }
            else
            {
                ToProvider = 0;
            }

            if (jsonObject[TO_PROFILE_ID])
            {
                ToProfileId = jsonObject[TO_PROFILE_ID].str;
            }
            else
            {
                ToProfileId = "";
            }

            if (jsonObject[PAYLOAD])
            {
                Payload = new GiftPayload(jsonObject[PAYLOAD]);
            }
            else
            {
                Payload = null;
            }
        }
示例#2
0
		public Gift(JSONObject jsonObject) {
			if (jsonObject[GIFT_ID]) {
				ID = jsonObject[GIFT_ID].str;
			}
			else {
				ID = "";
			}

			if (jsonObject[FROM_UID]) {
				FromUID = jsonObject[FROM_UID].str;
			}
			else {
				FromUID = "";
			}

			if (jsonObject[TO_PROVIDER]) {
				ToProvider = System.Convert.ToInt32(jsonObject[TO_PROVIDER].n);
			}
			else {
				ToProvider = 0;
			}

			if (jsonObject[TO_PROFILE_ID]) {
				ToProfileId = jsonObject[TO_PROFILE_ID].str;
			}
			else {
				ToProfileId = "";
			}

			if (jsonObject[PAYLOAD]) {
				Payload = new GiftPayload(jsonObject[PAYLOAD]);
			}
			else {
				Payload = null;
			}
		}