#region using System.ServiceModel; #endregion namespace CSFrameworkV5.WCFContract { [ServiceContract(Namespace = "http://www.csframework.com")] public interface IDataDictService { [OperationContract] bool CheckNoExists(byte[] loginTicket, string keyValue, string ORM_TypeName); [OperationContract] bool CheckNoExistsEx(byte[] loginTicket, string keyFieldName, string keyValue, string ORM_TypeName); [OperationContract] bool Delete(byte[] loginTicket, string keyValue, string ORM_TypeName); [OperationContract] byte[] GetDataByKey(byte[] loginTicket, string ORM_TypeName, string key); [OperationContract] byte[] GetDataDictByDBTableName(byte[] loginTicket, string tableName, string DBID); [OperationContract] byte[] GetDataDictByTableName(byte[] loginTicket, string tableName); [OperationContract] byte[] GetEmptyTable(byte[] loginTicket, string databaseName, string tableName); [OperationContract] byte[] GetLookupData(byte[] loginTicket, string tableName); [OperationContract] byte[] GetLookupDataByDBTableName(byte[] loginTicket, string tableName, string DBID); [OperationContract] byte[] GetLookupDataByTableName(byte[] loginTicket, string tableName); [OperationContract] byte[] GetSummaryData(byte[] loginTicket, string ORM_TypeName); [OperationContract] bool Update(byte[] loginTicket, byte[] bs, string ORM_TypeName); [OperationContract] byte[] UpdateEx(byte[] loginTicket, byte[] bs, string ORM_TypeName); } }