/// ///WCF service ///Interface FOR TABLE t_WaveRule ///By wm ///on 07/03/2020 /// using System; using System.Collections.Generic; using System.Linq; using System.Runtime.Serialization; using System.ServiceModel; using System.Text; using DeiNiu.wms.Logical; using System.Data; using DeiNiu.Utils; namespace DeiNiu.Wcf { [ServiceContract] public interface IWaveRule { [OperationContract] DataSet query(string querystr, int rownumStart, int rownumEnd); [OperationContract] int add(WcfWaveRule wcfData); [OperationContract] int update(WcfWaveRule wcfData); [OperationContract] int delete(WcfWaveRule wcfData); [OperationContract] bool setRule(WcfWaveRule wcfData); [OperationContract] WcfWaveRule getCurrentActiveRule( enumWaveRuleType enumWaveRuleType); [OperationContract] WcfWaveRule[] getWaveRules(enumWaveRuleType type); } }