Esempio n. 1
0
    /**
     * 活动进度数据
     * @param humanActivitySmallData 活动进度数据
     */
    public void GC_HUNAMN_PROGRESS_SINGLE(InputMessage data)
    {
        HumanActivitySmallData humanActivitySmallData = new HumanActivitySmallData();
        int j;

        humanActivitySmallData.activityId = data.GetLong();        //活动id
        ArrayList smallValue     = new ArrayList();
        int       smallValueSize = data.GetShort();

        for (j = 0; j < smallValueSize; j++)
        {
            int smallValue_Datas = data.GetInt();            //活动完成进度数据
            smallValue.Add(smallValue_Datas);
        }
        humanActivitySmallData.smallValue = smallValue;
        ActivityHandler.Instance().GC_HUNAMN_PROGRESS_SINGLE(humanActivitySmallData);
    }
Esempio n. 2
0
    /**
     * 活动进度数据
     * @param humanActivitySmallData 活动进度数据
     */
    public void GC_HUNAMN_PROGRESS(InputMessage data)
    {
        int       i, size;
        ArrayList humanActivitySmallData = new ArrayList();

        size = data.GetShort();
        for (i = 0; i < size; i++)
        {
            HumanActivitySmallData humanActivitySmallData_Datas = new HumanActivitySmallData();
            int humanActivitySmallData_j;
            humanActivitySmallData_Datas.activityId = data.GetLong();
            ArrayList humanActivitySmallData_smallValue     = new ArrayList();
            int       humanActivitySmallData_smallValueSize = data.GetShort();
            for (humanActivitySmallData_j = 0; humanActivitySmallData_j < humanActivitySmallData_smallValueSize; humanActivitySmallData_j++)
            {
                int humanActivitySmallData_smallValue_Datas = data.GetInt();                        //活动完成进度数据
                humanActivitySmallData_smallValue.Add(humanActivitySmallData_smallValue_Datas);
            }
            humanActivitySmallData_Datas.smallValue = humanActivitySmallData_smallValue;
            humanActivitySmallData.Add(humanActivitySmallData_Datas);
        }
        ActivityHandler.Instance().GC_HUNAMN_PROGRESS(humanActivitySmallData);
    }