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