namespace HStation.BLL { /// /// /// public class XhsPhartDiagram : HStation.CAL.IXhsPhartDiagram { private readonly HStation.CAL.IXhsPhartDiagram _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); } #endregion #region Insert /// /// 添加一条 /// public async Task Insert(AddXhsPhartDiagramInput 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(UpdateXhsPhartDiagramInput input) { return await _cal.Update(input); } /// /// 批量更新 /// public async Task Updates(List inputList) { return await Task.Factory.StartNew(() => { return false; }); } /// /// 大批量更新 /// 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); } /// /// 更新 TagName /// public async Task UpdateTagName(long ID, string TagName) { return await _cal.UpdateTagName(ID, TagName); } /// /// 更新 DiagramParas /// public async Task UpdateDiagramParas(long ID, string DiagramParas) { return await _cal.UpdateDiagramParas(ID, DiagramParas); } /// /// 更新 DiagramInfo /// public async Task UpdateDiagramInfo(long ID, string DiagramInfo) { return await _cal.UpdateDiagramInfo(ID, DiagramInfo); } /// /// 更新 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); } #endregion #region Exist /// /// 判断TagName是否存在 /// public async Task IsExistTagName(string TagName) { return await _cal.IsExistTagName(TagName); } /// /// 判断TagName是否存在 ExceptID /// public async Task IsExistTagNameExceptID(string TagName, long ExceptID) { return await _cal.IsExistTagNameExceptID(TagName, ExceptID); } #endregion #region Delete /// /// 通过 ID 删除 /// public async Task DeleteByID(long ID) { return await _cal.DeleteByID(ID); } /// /// 通过 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 } }