using System.Collections.Generic; using System.Threading.Tasks; using Repository.Models; namespace Repository.BackendRepository.Interface { public interface INiagaraDataSynchronizeRepository : IBackendRepository { /// /// 同步N4至資料表 import_niagara_tag /// /// /// /// Task InsertNiagaraTagList(List ds, string building); /// /// 同步N4至資料表 import_niagara_item /// /// /// /// Task InsertItemFromNiagara(List ds, string building); /// /// 比對 device /// /// Task DeviceComparison(); /// /// 比對 device_item /// /// Task DeviceItemComparison(); /// /// 新增資料至 buildingMenu /// /// Task InsertBuildingMenu(); /// /// 新增資料至 subSystemFloor /// /// Task InsertSubSystemFloor(); } }