namespace IStation.DataDockingSocket { /// /// /// internal class OldTransferHelper { /// /// 传输 /// /// /// public static bool Transfer(List middleList) { try { if (middleList == null || middleList.Count < 1) { return false; } var recordList = middleList.Select(x => new OldStandardRecord() { RecordId = x.SignId, RecordType = 0, RecordTime = x.DataTime, RecordValue = x.DataValue }).ToList(); var model = new OldStandardModel() { RegisterCode = ConfigHelper.OldRegisterCode, Records = recordList }; var data = JsonHelper.Object2Json(model); var responseText = HttpRequestHelper.Post(ConfigHelper.OldTransferUrl, data); var result = JsonHelper.Json2Object(responseText); if (result.Code != 0) { throw new Exception(result.Message); } return result.Data; } catch (Exception ex) { LogHelper.Error(ex.Message); return false; } } } }