示例#1
0
    /// <summary>
    /// 初始化数据
    /// </summary>
    /// <param name="type"></param>
    public void InitDataByType(StoreForGuildGoodsTypeEnum type)
    {
        List <StoreInfoBean> listData = new List <StoreInfoBean>();

        listData = GetListDataByType(type);
        CreateGroceryData(listData);
    }
示例#2
0
    public void RadioButtonSelected(RadioGroupView rgView, int position, RadioButtonView view)
    {
        AudioHandler.Instance.PlaySound(AudioSoundEnum.ButtonForNormal);
        StoreForGuildGoodsTypeEnum type = EnumUtil.GetEnum <StoreForGuildGoodsTypeEnum>(view.name);

        InitDataByType(type);
    }
示例#3
0
    /// <summary>
    /// 通过类型获取数据
    /// </summary>
    /// <param name="type"></param>
    /// <returns></returns>
    protected List <StoreInfoBean> GetListDataByType(StoreForGuildGoodsTypeEnum type)
    {
        List <StoreInfoBean> listData = new List <StoreInfoBean>();

        if (mGuidStoreListData == null)
        {
            return(listData);
        }
        for (int i = 0; i < mGuidStoreListData.Count; i++)
        {
            StoreInfoBean itemData = mGuidStoreListData[i];
            if (itemData.store_goods_type == (int)type)
            {
                listData.Add(itemData);
            }
        }
        return(listData);
    }