| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196 |
- /*******************************************************************************
- * Copyright(c) 2019 DongkeSoft All rights reserved. / Confidential
- * 类的信息:
- * 1.程序名称:PPModuleService.cs
- * 2.功能描述:生产计划服务
- * 编辑履历:
- * 作者 日期 版本 修改内容
- * 徐伟 2019/08/30 1.00 新建
- *******************************************************************************/
- using System;
- using System.Collections.Generic;
- using System.Data;
- using System.ServiceModel;
- using System.ServiceModel.Activation;
- using Dongke.IBOSS.PRD.Service.PPModuleService;
- using Dongke.IBOSS.PRD.WCF.Contracts;
- using Dongke.IBOSS.PRD.WCF.DataModels;
- using Dongke.IBOSS.PRD.WCF.DataModels.ConfigModule;
- namespace Dongke.IBOSS.PRD.WCF.Services
- {
- /// <summary>
- /// 生产计划服务
- /// </summary>
- // 服务实现类,继承服务声明接口
- // 该标签声明该服务可以在ASP.NET下运行
- [AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)]
- [ServiceBehavior(ConfigurationName = "PPModuleService",
- InstanceContextMode = InstanceContextMode.PerCall,
- ConcurrencyMode = ConcurrencyMode.Multiple,
- UseSynchronizationContext = false)]
- public class PPModuleService : ServicesBase, IPPModule
- {
- public PPModuleService(): base()
- {
- }
- #region 计划通用
- public int Seq(string seqName)
- {
- return ServiceInvoker.Invoke<int>(this, () => PPModuleLogic.Seq(seqName));
- }
- public ServiceResultEntity PlanTypeSearch(ClientRequestEntity cre = null)
- {
- return ServiceInvoker.Invoke<ServiceResultEntity>(this, () => PPModuleLogic.PlanTypeSearch(cre));
- }
- public ServiceResultEntity PlanGoodsSearch(ClientRequestEntity cre = null)
- {
- return ServiceInvoker.Invoke<ServiceResultEntity>(this, () => PPModuleLogic.PlanGoodsSearch(cre));
- }
- #endregion
- #region 年计划
- public int PlanYearVer(int planTypeId)
- {
- return ServiceInvoker.Invoke<int>(this, () => PPModuleLogic.PlanYearVer(planTypeId));
- }
- public int PlanYearCopy(int planId)
- {
- return ServiceInvoker.Invoke<int>(this, () => PPModuleLogic.PlanYearCopy(planId));
- }
- public ServiceResultEntity PlanYearSearch(ClientRequestEntity cre = null)
- {
- return ServiceInvoker.Invoke<ServiceResultEntity>(this, () => PPModuleLogic.PlanYearSearch(cre));
- }
- public ServiceResultEntity PlanYearVerSearch(ClientRequestEntity cre = null)
- {
- return ServiceInvoker.Invoke<ServiceResultEntity>(this, () => PPModuleLogic.PlanYearVerSearch(cre));
- }
- public ServiceResultEntity PlanYearInsert(ClientRequestEntity cre = null)
- {
- return ServiceInvoker.Invoke<ServiceResultEntity>(this, () => PPModuleLogic.PlanYearInsert(cre));
- }
- public ServiceResultEntity PlanYearUpdate(ClientRequestEntity cre = null)
- {
- return ServiceInvoker.Invoke<ServiceResultEntity>(this, () => PPModuleLogic.PlanYearUpdate(cre));
- }
- public ServiceResultEntity PlanYearDelete(ClientRequestEntity cre = null)
- {
- return ServiceInvoker.Invoke<ServiceResultEntity>(this, () => PPModuleLogic.PlanYearDelete(cre));
- }
- public ServiceResultEntity PlanYearGoodsSearch(ClientRequestEntity cre = null)
- {
- return ServiceInvoker.Invoke<ServiceResultEntity>(this, () => PPModuleLogic.PlanYearGoodsSearch(cre));
- }
- public ServiceResultEntity PlanYearGoodsInsert(ClientRequestEntity cre = null)
- {
- return ServiceInvoker.Invoke<ServiceResultEntity>(this, () => PPModuleLogic.PlanYearGoodsInsert(cre));
- }
- public ServiceResultEntity PlanYearGoodsUpdate(ClientRequestEntity cre = null)
- {
- return ServiceInvoker.Invoke<ServiceResultEntity>(this, () => PPModuleLogic.PlanYearGoodsUpdate(cre));
- }
- public ServiceResultEntity PlanYearGoodsDelete(ClientRequestEntity cre = null)
- {
- return ServiceInvoker.Invoke<ServiceResultEntity>(this, () => PPModuleLogic.PlanYearGoodsDelete(cre));
- }
- #endregion
- #region 月计划
- public int PlanMonthVer(int planTypeId)
- {
- return ServiceInvoker.Invoke<int>(this, () => PPModuleLogic.PlanMonthVer(planTypeId));
- }
- public int PlanMonthCopy(int planId)
- {
- return ServiceInvoker.Invoke<int>(this, () => PPModuleLogic.PlanMonthCopy(planId));
- }
- public ServiceResultEntity PlanMonthSearch(ClientRequestEntity cre = null)
- {
- return ServiceInvoker.Invoke<ServiceResultEntity>(this, () => PPModuleLogic.PlanMonthSearch(cre));
- }
- public ServiceResultEntity PlanMonthVerSearch(ClientRequestEntity cre = null)
- {
- return ServiceInvoker.Invoke<ServiceResultEntity>(this, () => PPModuleLogic.PlanMonthVerSearch(cre));
- }
- public ServiceResultEntity PlanMonthInsert(ClientRequestEntity cre = null)
- {
- return ServiceInvoker.Invoke<ServiceResultEntity>(this, () => PPModuleLogic.PlanMonthInsert(cre));
- }
- public ServiceResultEntity PlanMonthUpdate(ClientRequestEntity cre = null)
- {
- return ServiceInvoker.Invoke<ServiceResultEntity>(this, () => PPModuleLogic.PlanMonthUpdate(cre));
- }
- public ServiceResultEntity PlanMonthDelete(ClientRequestEntity cre = null)
- {
- return ServiceInvoker.Invoke<ServiceResultEntity>(this, () => PPModuleLogic.PlanMonthDelete(cre));
- }
- public ServiceResultEntity PlanMonthGoodsSearch(ClientRequestEntity cre = null)
- {
- return ServiceInvoker.Invoke<ServiceResultEntity>(this, () => PPModuleLogic.PlanMonthGoodsSearch(cre));
- }
- public ServiceResultEntity PlanMonthGoodsInsert(ClientRequestEntity cre = null)
- {
- return ServiceInvoker.Invoke<ServiceResultEntity>(this, () => PPModuleLogic.PlanMonthGoodsInsert(cre));
- }
- public ServiceResultEntity PlanMonthGoodsUpdate(ClientRequestEntity cre = null)
- {
- return ServiceInvoker.Invoke<ServiceResultEntity>(this, () => PPModuleLogic.PlanMonthGoodsUpdate(cre));
- }
- public ServiceResultEntity PlanMonthGoodsDelete(ClientRequestEntity cre = null)
- {
- return ServiceInvoker.Invoke<ServiceResultEntity>(this, () => PPModuleLogic.PlanMonthGoodsDelete(cre));
- }
- #endregion
- #region 日计划
- public int PlanDayVer(int planTypeId)
- {
- return ServiceInvoker.Invoke<int>(this, () => PPModuleLogic.PlanDayVer(planTypeId));
- }
- public int PlanDayCopy(int planId)
- {
- return ServiceInvoker.Invoke<int>(this, () => PPModuleLogic.PlanDayCopy(planId));
- }
- public ServiceResultEntity PlanDaySearch(ClientRequestEntity cre = null)
- {
- return ServiceInvoker.Invoke<ServiceResultEntity>(this, () => PPModuleLogic.PlanDaySearch(cre));
- }
- public ServiceResultEntity PlanDayVerSearch(ClientRequestEntity cre = null)
- {
- return ServiceInvoker.Invoke<ServiceResultEntity>(this, () => PPModuleLogic.PlanDayVerSearch(cre));
- }
- public ServiceResultEntity PlanDayInsert(ClientRequestEntity cre = null)
- {
- return ServiceInvoker.Invoke<ServiceResultEntity>(this, () => PPModuleLogic.PlanDayInsert(cre));
- }
- public ServiceResultEntity PlanDayUpdate(ClientRequestEntity cre = null)
- {
- return ServiceInvoker.Invoke<ServiceResultEntity>(this, () => PPModuleLogic.PlanDayUpdate(cre));
- }
- public ServiceResultEntity PlanDayDelete(ClientRequestEntity cre = null)
- {
- return ServiceInvoker.Invoke<ServiceResultEntity>(this, () => PPModuleLogic.PlanDayDelete(cre));
- }
- public ServiceResultEntity PlanDayGoodsSearch(ClientRequestEntity cre = null)
- {
- return ServiceInvoker.Invoke<ServiceResultEntity>(this, () => PPModuleLogic.PlanDayGoodsSearch(cre));
- }
- public ServiceResultEntity PlanDayGoodsInsert(ClientRequestEntity cre = null)
- {
- return ServiceInvoker.Invoke<ServiceResultEntity>(this, () => PPModuleLogic.PlanDayGoodsInsert(cre));
- }
- public ServiceResultEntity PlanDayGoodsUpdate(ClientRequestEntity cre = null)
- {
- return ServiceInvoker.Invoke<ServiceResultEntity>(this, () => PPModuleLogic.PlanDayGoodsUpdate(cre));
- }
- public ServiceResultEntity PlanDayGoodsDelete(ClientRequestEntity cre = null)
- {
- return ServiceInvoker.Invoke<ServiceResultEntity>(this, () => PPModuleLogic.PlanDayGoodsDelete(cre));
- }
- #endregion
- }
- }
|