namespace HStation.BLL { /// /// /// public class XhsPhartGraph : HStation.CAL.IXhsPhartGraph { private readonly HStation.CAL.IXhsPhartGraph _cal = CALCreateHelper.CreateCAL(); #region Query /// /// 获取所有 /// public async Task> GetAll() { return await _cal.GetAll(); } /// /// 通过 ID 获取 /// public async Task GetByID(long ID) { return await _cal.GetByID(ID); } /// /// 通过 ID 获取 /// public async Task> GetByIds(List Ids) { return await _cal.GetByIds(Ids); } /// /// 通过 DiagramID 获取 /// public async Task> GetByDiagramID(long DiagramID) { return await _cal.GetByDiagramID(DiagramID); } /// /// 通过 DiagramIds 获取 /// public async Task> GetByDiagramIds(List DiagramIds) { return await _cal.GetByDiagramIds(DiagramIds); } #endregion #region Insert /// /// 添加一条 /// public async Task Insert(AddXhsPhartGraphInput input) { return await _cal.Insert(input); } /// /// 批量插入 /// public async Task Inserts(List inputList) { return await Task.Factory.StartNew(() => { return false; }); } /// /// 大批量插入 /// public async Task BulkInserts(List inputList) { return await Task.Factory.StartNew(() => { return false; }); } #endregion #region Update /// /// 更新一条 /// public async Task Update(UpdateXhsPhartGraphInput input) { return await _cal.Update(input); } /// /// 批量更新 /// public async Task Updates(List inputList) { return await _cal.Updates(inputList); } /// /// 大批量更新 /// public async Task BulkUpdates(List inputList) { return await Task.Factory.StartNew(() => { return false; }); } /// /// 更新排序码 /// public async Task UpdateSortCode(long ID, int SortCode) { return await _cal.UpdateSortCode(ID, SortCode); } /// /// 更新排序 /// public async Task UpdateSorter(List inputList) { return await _cal.UpdateSorter(inputList); } /// /// 更新 Paras /// public async Task UpdateParas(long ID, Dictionary Paras) { return await _cal.UpdateParas(ID, Paras); } /// /// 更新 Flags /// public async Task UpdateFlags(long ID, List Flags) { return await _cal.UpdateFlags(ID, Flags); } /// /// 更新 DispParas /// public async Task UpdateDispParas(long ID, string DispParas) { return await _cal.UpdateDispParas(ID, DispParas); } /// /// 更新 ExtraParas /// public async Task UpdateExtraParas(long ID, string ExtraParas) { return await _cal.UpdateExtraParas(ID, ExtraParas); } /// /// 更新 GraphParas /// public async Task UpdateGraphParas(long ID, string GeometryInfo) { return await _cal.UpdateGraphParas(ID, GeometryInfo); } /// /// 更新 GraphInfo /// public async Task UpdateGraphInfo(long ID, string GraphInfo) { return await _cal.UpdateGraphInfo(ID, GraphInfo); } /// /// 更新 GeometryParas /// public async Task UpdateGeometryParas(long ID, string GeometryParas) { return await _cal.UpdateGeometryParas(ID, GeometryParas); } /// /// 更新 GeometryInfo /// public async Task UpdateGeometryInfo(long ID, string GeometryInfo) { return await _cal.UpdateGeometryInfo(ID, GeometryInfo); } #endregion #region Delete /// /// 通过 ID 删除 /// public async Task DeleteByID(long ID) { return await _cal.DeleteByID(ID); } /// /// 通过 DiagramID 删除 /// public async Task DeleteByDiagramID(long DiagramID) { return await _cal.DeleteByDiagramID(DiagramID); } /// /// 通过 Ids 删除 /// public async Task DeleteByIds(List Ids) { return await Task.Factory.StartNew(() => { return false; }); } /// /// 删除全部 /// /// public async Task DeleteAll() { return await Task.Factory.StartNew(() => { return false; }); } #endregion } }