/// ///WCF service ///Interface FOR TABLE t_erpOrgDoc ///By wm ///on 07/21/2023 /// using System.Collections.Generic; using System.ServiceModel; using System.ServiceModel.Web; using DeiNiu.wms.Data.Model.Wcf; using DeiNiu.Wcf.erp.wcfData; using DeiNiu.Utils; namespace DeiNiu.Wcf { [ServiceContract] public interface IErpOrgDoc { //http://localhost:8080/T_ERPORGDOC.svc/getobj?id=1 [OperationContract] [WebInvoke(Method = "GET",RequestFormat = WebMessageFormat.Json,ResponseFormat = WebMessageFormat.Json, UriTemplate = "getObj?id={id}")] WcfErpOrgDoc getObj(int id); [OperationContract] [WebInvoke(Method = "POST", ResponseFormat = WebMessageFormat.Json, RequestFormat = WebMessageFormat.Json, UriTemplate = "add")] Result add(WcfErpOrgDoc obj); /* [OperationContract] [WebInvoke(Method = "POST", ResponseFormat = WebMessageFormat.Json, RequestFormat = WebMessageFormat.Json, UriTemplate = "update")] Result update(WcfErpOrgDoc obj); [OperationContract] [WebInvoke(Method = "POST", ResponseFormat = WebMessageFormat.Json, RequestFormat = WebMessageFormat.Json, UriTemplate = "delete")] Result delete(WcfErpOrgDoc obj); [OperationContract] [WebInvoke(Method = "GET", ResponseFormat = WebMessageFormat.Json, RequestFormat = WebMessageFormat.Json, UriTemplate = "where?condition={condition}&pageno={pageno}")] WcfErpOrgDocList query(string condition, int pageno); /* [OperationContract] [WebInvoke(Method = "POST", ResponseFormat = WebMessageFormat.Json, RequestFormat = WebMessageFormat.Json, UriTemplate = "addList")] List addList(List objs); [OperationContract] [WebInvoke(Method = "POST", ResponseFormat = WebMessageFormat.Json, RequestFormat = WebMessageFormat.Json, UriTemplate = "updateList")] List updateList(List objs); [OperationContract] [WebInvoke(Method = "POST", ResponseFormat = WebMessageFormat.Json, RequestFormat = WebMessageFormat.Json, UriTemplate = "deleteList")] List deleteList(List objs); */ } }