public static void GetObjectDatas(string ObjectName, List <TF.YA.Soft.Demo.SyncDataOP> userIndexes) { GetObjectDatasIn inParams = new GetObjectDatasIn(); inParams.ObjectName = ObjectName; string inputString = Newtonsoft.Json.JsonConvert.SerializeObject(inParams); TF.Web.WebAPI.InterfaceOutPut resp = TF.Web.WebAPI.WebApiUtils.GetAPI(APIUrl, "TF.YA.Soft.IFSync.GetObjectDatas", inputString); string respData = resp.Data.ToString(); GetObjectDatasOut outData = (GetObjectDatasOut)Newtonsoft.Json.JsonConvert.DeserializeObject <GetObjectDatasOut>(respData); userIndexes.AddRange(outData.DataList.ToArray()); userIndexes = outData.DataList; }
public static bool GetObjectData(string ObjectName, string Key, ref SyncData Data) { GetObjectDataIn inParams = new GetObjectDataIn(); inParams.ObjectName = ObjectName; inParams.Key = Key; string inputString = Newtonsoft.Json.JsonConvert.SerializeObject(inParams); TF.Web.WebAPI.InterfaceOutPut resp = TF.Web.WebAPI.WebApiUtils.GetAPI(APIUrl, "TF.YA.Soft.IFSync.GetObjectData", inputString); string respData = resp.Data.ToString(); GetObjectDataOut outData = (GetObjectDataOut)Newtonsoft.Json.JsonConvert.DeserializeObject <GetObjectDataOut>(respData); if (outData.IsExist < 1) { return(false); } Data = outData.Data; return(true); }
public static bool GetUserIndex(string UserID, string ObjectName, ref List <UserIndex> UserIndexs) { GetUserIndexIn inParams = new GetUserIndexIn(); inParams.UserID = UserID; inParams.ObjectName = ObjectName; string inputString = Newtonsoft.Json.JsonConvert.SerializeObject(inParams); TF.Web.WebAPI.InterfaceOutPut resp = TF.Web.WebAPI.WebApiUtils.GetAPI(APIUrl, "TF.YA.Soft.IFSync.GetUserIndex", inputString); string respData = resp.Data.ToString(); GetUserIndexOut outData = (GetUserIndexOut)Newtonsoft.Json.JsonConvert.DeserializeObject <GetUserIndexOut>(respData); if (outData.IsReg < 1) { return(false); } UserIndexs = outData.UserIndexes; return(true); }