using System; using System.Collections.Generic; using System.Linq; using System.Runtime.Serialization; using System.ServiceModel; using System.Text; using Winsoft.GOV.Framework.Model; using Winsoft.GOV.Framework.Provider; namespace Winsoft.GOV.WCF { // 注意: 使用“重构”菜单上的“重命名”命令,可以同时更改代码和配置文件中的接口名“IService1”。 [ServiceContract] public interface IPowerMettersService { [OperationContract] PagedResult GetUnreadNotifysPagedResultByQL_KindEx(string key, int itemIndex, int size, string[] ql_kinds, bool isHidRead, County c = County.LS); [OperationContract] PagedResult GetPowerMatterBasesByQL_KindEx(string key, int itemIndex, int size, string[] ql_kinds, County c = County.LS); [OperationContract] void ReadNotify(string ql_inner_code, County c = County.LS); [OperationContract] PagedResult GetUnreadNotifysPagedResultEx(int itemIndex, int size, County c = County.LS); [OperationContract] int GetUnreadCount(County c = County.LS); [OperationContract] PagedResult GetNotifysPagedResultEx(int itemIndex, int size, County c = County.LS); [OperationContract] IEnumerable GetBranchsEx(County c = County.LS); [OperationContract] IEnumerable GetBranchsAndSumMattersEx(County c = County.LS); [OperationContract] IEnumerable GetBranchs(); [OperationContract] IEnumerable GetPowerMattersByBranchGuidEx(string guid, County c = County.LS); [OperationContract] PagedResult GetPowerMattersByBranchGuidPagedResultEx(string guid, int itemIndex, int size, County c = County.LS); [OperationContract] IEnumerable GetPowerMattersByBranchGuid(string guid); [OperationContract] PowerMattersDetail GetPowerMattersDetailByRowIDEx(string rowID, County c = County.LS); [OperationContract] PowerMattersDetail GetPowerMattersDetailByRowID(string rowID); [OperationContract] IEnumerable GetPowerMattersEx(string guid, string ql_kind, County c = County.LS); [OperationContract] IEnumerable GetPowerMatters(string guid, string ql_kind); [OperationContract] IEnumerable GetBranchsByApplyTypeEx(int type, County c = County.LS); [OperationContract] IEnumerable GetBranchsByApplyType(int type); [OperationContract] IEnumerable GetPowerMattersByBranchGuidAndApplyTypeEx(string guid, int type, County c = County.LS); [OperationContract] IEnumerable GetPowerMattersByBranchGuidAndApplyType(string guid, int type); [OperationContract] IEnumerable SearchByQLNameEx(string ql_name, int itemIndex, int size, County c = County.LS); [OperationContract] PagedResult GetPowerMatterBasesEx(int itemIndex, int size, County c = County.LS); [OperationContract] IEnumerable SearchByQLName(string ql_name, int itemIndex, int size); [OperationContract] IEnumerable GetOnceRunBranchsEx(County c = County.LS); [OperationContract] IEnumerable GetOnceRunBranchs(); [OperationContract] IEnumerable GetOnceRunPowerMattersByBranchGuidEx(string guid, County c = County.LS); [OperationContract] PagedResult GetOnceRunPowerMattersByBranchGuidPagedResultEx(string guid, int itemIndex, int size, County c = County.LS); [OperationContract] IEnumerable GetOnceRunPowerMattersByBranchGuid(string guid); [OperationContract] PagedResult SearchByKeyPagedResultEx(string key, int itemIndex, int size, County c = County.LS); } }