Beispiel #1
0
    public void SetListBuildingData(List <BuildingBean> listData)
    {
        if (listData == null)
        {
            return;
        }
        this._listBuildingData = listData;
        DataStorageListBean <BuildingBean> dataStorageList = new DataStorageListBean <BuildingBean>();

        dataStorageList.listData = listData;
        data = JsonUtil.ToJson(dataStorageList);
    }
    /// <summary>
    /// 基础-保存数据列表
    /// </summary>
    /// <param name="fileName"></param>
    /// <param name="dataBeanList"></param>
    public void BaseSaveDataForList(string fileName, List <T> dataBeanList)
    {
        if (fileName == null)
        {
            LogUtil.Log("保存文件失败-没有文件名称");
            return;
        }
        if (dataBeanList == null)
        {
            LogUtil.Log("保存文件失败-没有数据");
            return;
        }
        DataStorageListBean <T> handBean = new DataStorageListBean <T>();

        handBean.listData = dataBeanList;
        string strData = JsonUtil.ToJson(handBean);

        FileUtil.CreateTextFile(dataStoragePath, fileName, strData);
    }