/// <summary> /// 从云端加载全部属性信息 /// </summary> /// <returns></returns> public static Boolean LoadAllTypes() { #region 获得网络数据 //初始化 Types = new DataSet.TypeDataTable(); //云端获取所有分类信息 DataUtils.Arrange(Types, ConfigUtils.ServerProtocol.ListType("")); #endregion //保存到本地 return(SaveAllTypes()); }
/// <summary> /// 创建新的分类到云端 /// </summary> /// <param name="tr"></param> /// <returns></returns> public static Boolean CreatNewType(DataSet.TypeRow tr) { ReadAllTypes(); Types.AddTypeRow(tr);//本地保存 SaveAllTypes(); //云端保存 DataSet.TypeDataTable NewType = new DataSet.TypeDataTable(); NewType.AddTypeRow(tr); NewType.WriteXml(FilePathUtils.LOCAL_TEMP + FilePathUtils.LOCAL_FILE_TYPE); String TypeStruct = File.ReadAllText(FilePathUtils.LOCAL_TEMP + FilePathUtils.LOCAL_FILE_TYPE); ConfigUtils.ServerProtocol.CreatType(TypeStruct, tr.BM); return(true); }
/// <summary> /// 从文件里面读取所有分类信息 /// </summary> /// <returns></returns> public static Boolean ReadAllTypes() { Types = new DataSet.TypeDataTable(); Types.ReadXml(TypeFile); return(true); }