using System.Collections.ObjectModel; using DMS.Application.DTOs; using DMS.WPF.ItemViewModel; namespace DMS.WPF.Interfaces; /// /// 变量数据服务接口。 /// public interface IVariableDataService { /// /// 加载所有变量 /// void LoadAllVariables(); /// /// 添加变量表。 /// Task AddVariableTableToView(VariableTableDto tableDto); /// /// 更新变量表。 /// Task UpdateVariableTable(VariableTableItem variableTable); /// /// 删除变量表。 /// Task DeleteVariableTable(VariableTableItem variableTable, bool isDeleteDb = false); /// /// 添加变量。 /// void AddVariable(VariableItem variableItem); /// /// 删除变量。 /// void DeleteVariable(int id); }