//------------------------------------------------------------------------------
//
// 此代码由工具生成。
// 运行时版本:4.0.30319.42000
//
// 对此文件的更改可能会导致不正确的行为,并且如果
// 重新生成代码,这些更改将会丢失。
//
//------------------------------------------------------------------------------
namespace Dongke.IBOSS.PRD.WCF.Proxys.PCModuleService {
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
[System.ServiceModel.ServiceContractAttribute(Namespace="Dongke.IBOSS.PRD.WCF.Contracts", ConfigurationName="PCModuleService.IPCModule")]
public interface IPCModule {
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/GetProductionLineDetail", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/GetProductionLineDetailResponse")]
System.Data.DataSet GetProductionLineDetail(int lineID);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/SaveProductionLine", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/SaveProductionLineResponse")]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureFlowEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureFlowEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GMouldRecordEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GMouldHistoryEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GetLineChangeEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingDailyEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ServiceResultEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineUserEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineUserEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.Basics.BaseResources.Constant.ServiceResultStatus))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ConfigModule.SearchClassesSettingEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Exception))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.PCModule.ClassesSettingEntity))]
int SaveProductionLine(Dongke.IBOSS.PRD.WCF.DataModels.ProductionLineEntity productionLine);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/SearchProductionLine", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/SearchProductionLineResponse")]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureFlowEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureFlowEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GMouldRecordEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GMouldHistoryEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GetLineChangeEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingDailyEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ServiceResultEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineUserEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineUserEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.Basics.BaseResources.Constant.ServiceResultStatus))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ConfigModule.SearchClassesSettingEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Exception))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.PCModule.ClassesSettingEntity))]
System.Data.DataSet SearchProductionLine(Dongke.IBOSS.PRD.WCF.DataModels.ProductionLineEntity productionLine);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/StopProductionLine", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/StopProductionLineResponse")]
int StopProductionLine(int lineID, int flag);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/GetGroutingLine", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/GetGroutingLineResponse")]
System.Data.DataSet GetGroutingLine(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity ginfo);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/AddGroutingLine", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/AddGroutingLineResponse")]
int AddGroutingLine(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity ginfo, Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity[] detailList);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/UpdateGroutingLine", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/UpdateGroutingLineResponse")]
int UpdateGroutingLine(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity ginfo, Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity[] detailList);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/GetGroutingLineDetailByMainId", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/GetGroutingLineDetailByMainIdResponse")]
System.Data.DataSet GetGroutingLineDetailByMainId(int gid, string gids, int PurviewTypeId);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/GetMouldRecordByMainId", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/GetMouldRecordByMainIdResponse")]
System.Data.DataSet GetMouldRecordByMainId(System.Nullable gid, System.Nullable did, System.Nullable TimeStart, System.Nullable TimeEnd);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/GetMouldHistoryByMainId", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/GetMouldHistoryByMainIdResponse")]
System.Data.DataSet GetMouldHistoryByMainId(System.Nullable gid, System.Nullable did, System.Nullable TimeStart, System.Nullable TimeEnd);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/UpdateMouldRecordEndTime", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/UpdateMouldRecordEndTimeResponse")]
int UpdateMouldRecordEndTime(Dongke.IBOSS.PRD.WCF.DataModels.GMouldRecordEntity recordEntity);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/ChangeDetailPreposition", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/ChangeDetailPrepositionResponse")]
int ChangeDetailPreposition(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity detailEntity, Dongke.IBOSS.PRD.WCF.DataModels.GMouldRecordEntity recordEntity, Dongke.IBOSS.PRD.WCF.DataModels.GMouldHistoryEntity historyEntity);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/RepAirDetail", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/RepAirDetailResponse")]
int RepAirDetail(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity detailEntity, Dongke.IBOSS.PRD.WCF.DataModels.GMouldRecordEntity recordEntity);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/ChangeDetailEndPreposition", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/ChangeDetailEndPrepositionResponse")]
int ChangeDetailEndPreposition(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity detailEntity, System.Nullable endTime, string remarks);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/RepAirDetailEnd", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/RepAirDetailEndResponse")]
int RepAirDetailEnd(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity detailEntity, System.Nullable endTime, string remarks);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/StopDetail", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/StopDetailResponse")]
int StopDetail(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity detailEntity, Dongke.IBOSS.PRD.WCF.DataModels.GMouldRecordEntity recordEntity);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/StartDetail", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/StartDetailResponse")]
int StartDetail(int GroutingLineDetailID);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/ChangeAllLine", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/ChangeAllLineResponse")]
int ChangeAllLine(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity ginfo, Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity[] detailList, System.Nullable startTime, string Rreason);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/ChangeAllLineEnd", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/ChangeAllLineEndResponse")]
int ChangeAllLineEnd(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity ginfo, Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity[] detailList, System.Nullable endTime, string remarks);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/GroutingLineCodeIsRepeat", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/GroutingLineCodeIsRepeatResponse")]
bool GroutingLineCodeIsRepeat(string GroutingLineCode);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/ChangeDetailPostposition", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/ChangeDetailPostpositionResponse")]
int ChangeDetailPostposition(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity detailEntity, Dongke.IBOSS.PRD.WCF.DataModels.GMouldRecordEntity recordEntity);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/ChangeDetailEndPostposition", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/ChangeDetailEndPostpositionResponse")]
int ChangeDetailEndPostposition(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity detailEntity, Dongke.IBOSS.PRD.WCF.DataModels.GMouldHistoryEntity historyEntity);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/UpdateLine", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/UpdateLineResponse")]
int UpdateLine(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity groutingLineEntity, Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity[] detailList);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/UpdateLineEnd", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/UpdateLineEndResponse")]
int UpdateLineEnd(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity groutingLineEntity, Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity[] detailList, int detailNewGoodsId);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/GetLineChange", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/GetLineChangeResponse")]
System.Data.DataSet GetLineChange(Dongke.IBOSS.PRD.WCF.DataModels.GetLineChangeEntity glcEntity);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/SearchClassesSetting", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/SearchClassesSettingResponse")]
System.Data.DataSet SearchClassesSetting(Dongke.IBOSS.PRD.WCF.DataModels.ConfigModule.SearchClassesSettingEntity searchEntity);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/SearchClassesDetail", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/SearchClassesDetailResponse")]
System.Data.DataSet SearchClassesDetail(int classesSettingID);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/SaveClassesSetting", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/SaveClassesSettingResponse")]
int SaveClassesSetting(Dongke.IBOSS.PRD.WCF.DataModels.PCModule.ClassesSettingEntity setEntity, System.Data.DataTable dtClassesSetting);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/GetAllowDelete", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/GetAllowDeleteResponse")]
bool GetAllowDelete(int procedureID);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/UpdateProductionLine", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/UpdateProductionLineResponse")]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureFlowEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureFlowEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GMouldRecordEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GMouldHistoryEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GetLineChangeEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingDailyEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ServiceResultEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineUserEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineUserEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.Basics.BaseResources.Constant.ServiceResultStatus))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ConfigModule.SearchClassesSettingEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Exception))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.PCModule.ClassesSettingEntity))]
int UpdateProductionLine(Dongke.IBOSS.PRD.WCF.DataModels.ProductionLineEntity productionLine);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/SaveProcedureInfo", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/SaveProcedureInfoResponse")]
int SaveProcedureInfo(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureEntity procedure);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/GetFPM2105Data", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/GetFPM2105DataResponse")]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProductionLineEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureFlowEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureFlowEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GMouldRecordEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GMouldHistoryEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GetLineChangeEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingDailyEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineUserEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineUserEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.Basics.BaseResources.Constant.ServiceResultStatus))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ConfigModule.SearchClassesSettingEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Exception))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.PCModule.ClassesSettingEntity))]
Dongke.IBOSS.PRD.WCF.DataModels.ServiceResultEntity GetFPM2105Data(Dongke.IBOSS.PRD.WCF.DataModels.GroutingDailyEntity se);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/SetFPM2105Data", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/SetFPM2105DataResponse")]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProductionLineEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureFlowEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureFlowEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GMouldRecordEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GMouldHistoryEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GetLineChangeEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingDailyEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineUserEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineUserEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.Basics.BaseResources.Constant.ServiceResultStatus))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ConfigModule.SearchClassesSettingEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Exception))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.PCModule.ClassesSettingEntity))]
Dongke.IBOSS.PRD.WCF.DataModels.ServiceResultEntity SetFPM2105Data(System.Nullable groutingLineID, System.Nullable groutingDailyID, string groutingDailyDetailIDs, System.DateTime groutingDate, string groutingUserCode, System.Nullable goodsID);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/SetFPM2105CancelBarCodeData", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/SetFPM2105CancelBarCodeDataResponse")]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProductionLineEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureFlowEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureFlowEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GMouldRecordEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GMouldHistoryEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GetLineChangeEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingDailyEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineUserEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineUserEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.Basics.BaseResources.Constant.ServiceResultStatus))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ConfigModule.SearchClassesSettingEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Exception))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.PCModule.ClassesSettingEntity))]
Dongke.IBOSS.PRD.WCF.DataModels.ServiceResultEntity SetFPM2105CancelBarCodeData(string BarCodes);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/SaveGroutingLineValueFlag", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/SaveGroutingLineValueFlagResponse")]
int SaveGroutingLineValueFlag(int GroutingLineID, int ValueFlag);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/AddGroutingLine_New", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/AddGroutingLine_NewResponse")]
int AddGroutingLine_New(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity ginfo, Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity[] detailList, Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineUserEntity[] detailUserList);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/UpdateGroutingLine_New", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/UpdateGroutingLine_NewResponse")]
int UpdateGroutingLine_New(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity ginfo, Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity[] detailList, Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineUserEntity[] detailUserList, Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity[] UpdatedetailList);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/GetGroutingLineUserDetailByMainId", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/GetGroutingLineUserDetailByMainIdRespons" +
"e")]
System.Data.DataSet GetGroutingLineUserDetailByMainId(int GroutingLineID);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/StopGroutingLineDetail", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/StopGroutingLineDetailResponse")]
int StopGroutingLineDetail(System.Data.DataTable dtGroutingLineDetail);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/StartGroutingLineDetail", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/StartGroutingLineDetailResponse")]
int StartGroutingLineDetail(System.Data.DataTable dtGroutingLineDetail);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/RepairStartGroutingLineDetail", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/RepairStartGroutingLineDetailResponse")]
int RepairStartGroutingLineDetail(System.Data.DataTable dtGroutingLineDetail);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/RepairEndGroutingLineDetail", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/RepairEndGroutingLineDetailResponse")]
int RepairEndGroutingLineDetail(System.Data.DataTable dtGroutingLineDetail);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/ChangeGMouldStartGroutingLineDetail", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/ChangeGMouldStartGroutingLineDetailRespo" +
"nse")]
int ChangeGMouldStartGroutingLineDetail(System.Data.DataTable dtGroutingLineDetail);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/ChangeGMouldEndGroutingLineDetail", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/ChangeGMouldEndGroutingLineDetailRespons" +
"e")]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProductionLineEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureFlowEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureFlowEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GMouldRecordEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GMouldHistoryEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GetLineChangeEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingDailyEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineUserEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineUserEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.Basics.BaseResources.Constant.ServiceResultStatus))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ConfigModule.SearchClassesSettingEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Exception))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.PCModule.ClassesSettingEntity))]
Dongke.IBOSS.PRD.WCF.DataModels.ServiceResultEntity ChangeGMouldEndGroutingLineDetail(System.Data.DataTable dtGroutingLineDetail);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/UpdateLineStartGroutingLineDetail", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/UpdateLineStartGroutingLineDetailRespons" +
"e")]
int UpdateLineStartGroutingLineDetail(System.Data.DataTable dtGroutingLineDetail);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/UpdateLineEndGroutingLineDetail", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/UpdateLineEndGroutingLineDetailResponse")]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProductionLineEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureFlowEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureFlowEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GMouldRecordEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GMouldHistoryEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GetLineChangeEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingDailyEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineUserEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineUserEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.Basics.BaseResources.Constant.ServiceResultStatus))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ConfigModule.SearchClassesSettingEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Exception))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.PCModule.ClassesSettingEntity))]
Dongke.IBOSS.PRD.WCF.DataModels.ServiceResultEntity UpdateLineEndGroutingLineDetail(System.Data.DataTable dtGroutingLineDetail, int goodsID);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/UpdateAllLineStartGroutingLineDetail", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/UpdateAllLineStartGroutingLineDetailResp" +
"onse")]
int UpdateAllLineStartGroutingLineDetail(System.Data.DataTable dtGroutingLineDetail, int groutingLineID, System.DateTime lineOPTimeStamp);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/UpdateAllLineEndGroutingLineDetail", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/UpdateAllLineEndGroutingLineDetailRespon" +
"se")]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProductionLineEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureFlowEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureFlowEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GMouldRecordEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GMouldHistoryEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GetLineChangeEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingDailyEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineUserEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineUserEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.Basics.BaseResources.Constant.ServiceResultStatus))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ConfigModule.SearchClassesSettingEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Exception))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.PCModule.ClassesSettingEntity))]
Dongke.IBOSS.PRD.WCF.DataModels.ServiceResultEntity UpdateAllLineEndGroutingLineDetail(System.Data.DataTable dtGroutingLineDetail, System.Data.DataTable oldDetail, int groutingLineID, System.DateTime lineOPTimeStamp);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/UnloadGroutingLineDetail", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/UnloadGroutingLineDetailResponse")]
int UnloadGroutingLineDetail(System.Data.DataTable dtGroutingLineDetail);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/GetGMouldRecordInfoByMainId", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/GetGMouldRecordInfoByMainIdResponse")]
System.Data.DataSet GetGMouldRecordInfoByMainId(Dongke.IBOSS.PRD.WCF.DataModels.GMouldRecordEntity entity);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/AddGroutingLine_NewLine", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/AddGroutingLine_NewLineResponse")]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProductionLineEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureFlowEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureFlowEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GMouldRecordEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GMouldHistoryEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GetLineChangeEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingDailyEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineUserEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineUserEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.Basics.BaseResources.Constant.ServiceResultStatus))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ConfigModule.SearchClassesSettingEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Exception))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.PCModule.ClassesSettingEntity))]
Dongke.IBOSS.PRD.WCF.DataModels.ServiceResultEntity AddGroutingLine_NewLine(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity ginfo, System.Data.DataTable detailList, System.Data.DataTable detailUserList);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/UpdateGroutingLine_NewLine", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IPCModule/UpdateGroutingLine_NewLineResponse")]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProductionLineEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureFlowEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureFlowEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GMouldRecordEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GMouldHistoryEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GetLineChangeEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingDailyEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineUserEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineUserEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.Basics.BaseResources.Constant.ServiceResultStatus))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.ConfigModule.SearchClassesSettingEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Exception))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(object[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.PCModule.ClassesSettingEntity))]
Dongke.IBOSS.PRD.WCF.DataModels.ServiceResultEntity UpdateGroutingLine_NewLine(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity ginfo, System.Data.DataTable detailList, System.Data.DataTable detailUserList, System.Data.DataTable UpdatedetailList);
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
public interface IPCModuleChannel : Dongke.IBOSS.PRD.WCF.Proxys.PCModuleService.IPCModule, System.ServiceModel.IClientChannel {
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
public partial class PCModuleClient : System.ServiceModel.ClientBase, Dongke.IBOSS.PRD.WCF.Proxys.PCModuleService.IPCModule {
public PCModuleClient() {
}
public PCModuleClient(string endpointConfigurationName) :
base(endpointConfigurationName) {
}
public PCModuleClient(string endpointConfigurationName, string remoteAddress) :
base(endpointConfigurationName, remoteAddress) {
}
public PCModuleClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
base(endpointConfigurationName, remoteAddress) {
}
public PCModuleClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
base(binding, remoteAddress) {
}
public System.Data.DataSet GetProductionLineDetail(int lineID) {
return base.Channel.GetProductionLineDetail(lineID);
}
public int SaveProductionLine(Dongke.IBOSS.PRD.WCF.DataModels.ProductionLineEntity productionLine) {
return base.Channel.SaveProductionLine(productionLine);
}
public System.Data.DataSet SearchProductionLine(Dongke.IBOSS.PRD.WCF.DataModels.ProductionLineEntity productionLine) {
return base.Channel.SearchProductionLine(productionLine);
}
public int StopProductionLine(int lineID, int flag) {
return base.Channel.StopProductionLine(lineID, flag);
}
public System.Data.DataSet GetGroutingLine(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity ginfo) {
return base.Channel.GetGroutingLine(ginfo);
}
public int AddGroutingLine(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity ginfo, Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity[] detailList) {
return base.Channel.AddGroutingLine(ginfo, detailList);
}
public int UpdateGroutingLine(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity ginfo, Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity[] detailList) {
return base.Channel.UpdateGroutingLine(ginfo, detailList);
}
public System.Data.DataSet GetGroutingLineDetailByMainId(int gid, string gids, int PurviewTypeId) {
return base.Channel.GetGroutingLineDetailByMainId(gid, gids, PurviewTypeId);
}
public System.Data.DataSet GetMouldRecordByMainId(System.Nullable gid, System.Nullable did, System.Nullable TimeStart, System.Nullable TimeEnd) {
return base.Channel.GetMouldRecordByMainId(gid, did, TimeStart, TimeEnd);
}
public System.Data.DataSet GetMouldHistoryByMainId(System.Nullable gid, System.Nullable did, System.Nullable TimeStart, System.Nullable TimeEnd) {
return base.Channel.GetMouldHistoryByMainId(gid, did, TimeStart, TimeEnd);
}
public int UpdateMouldRecordEndTime(Dongke.IBOSS.PRD.WCF.DataModels.GMouldRecordEntity recordEntity) {
return base.Channel.UpdateMouldRecordEndTime(recordEntity);
}
public int ChangeDetailPreposition(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity detailEntity, Dongke.IBOSS.PRD.WCF.DataModels.GMouldRecordEntity recordEntity, Dongke.IBOSS.PRD.WCF.DataModels.GMouldHistoryEntity historyEntity) {
return base.Channel.ChangeDetailPreposition(detailEntity, recordEntity, historyEntity);
}
public int RepAirDetail(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity detailEntity, Dongke.IBOSS.PRD.WCF.DataModels.GMouldRecordEntity recordEntity) {
return base.Channel.RepAirDetail(detailEntity, recordEntity);
}
public int ChangeDetailEndPreposition(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity detailEntity, System.Nullable endTime, string remarks) {
return base.Channel.ChangeDetailEndPreposition(detailEntity, endTime, remarks);
}
public int RepAirDetailEnd(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity detailEntity, System.Nullable endTime, string remarks) {
return base.Channel.RepAirDetailEnd(detailEntity, endTime, remarks);
}
public int StopDetail(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity detailEntity, Dongke.IBOSS.PRD.WCF.DataModels.GMouldRecordEntity recordEntity) {
return base.Channel.StopDetail(detailEntity, recordEntity);
}
public int StartDetail(int GroutingLineDetailID) {
return base.Channel.StartDetail(GroutingLineDetailID);
}
public int ChangeAllLine(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity ginfo, Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity[] detailList, System.Nullable startTime, string Rreason) {
return base.Channel.ChangeAllLine(ginfo, detailList, startTime, Rreason);
}
public int ChangeAllLineEnd(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity ginfo, Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity[] detailList, System.Nullable endTime, string remarks) {
return base.Channel.ChangeAllLineEnd(ginfo, detailList, endTime, remarks);
}
public bool GroutingLineCodeIsRepeat(string GroutingLineCode) {
return base.Channel.GroutingLineCodeIsRepeat(GroutingLineCode);
}
public int ChangeDetailPostposition(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity detailEntity, Dongke.IBOSS.PRD.WCF.DataModels.GMouldRecordEntity recordEntity) {
return base.Channel.ChangeDetailPostposition(detailEntity, recordEntity);
}
public int ChangeDetailEndPostposition(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity detailEntity, Dongke.IBOSS.PRD.WCF.DataModels.GMouldHistoryEntity historyEntity) {
return base.Channel.ChangeDetailEndPostposition(detailEntity, historyEntity);
}
public int UpdateLine(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity groutingLineEntity, Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity[] detailList) {
return base.Channel.UpdateLine(groutingLineEntity, detailList);
}
public int UpdateLineEnd(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity groutingLineEntity, Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity[] detailList, int detailNewGoodsId) {
return base.Channel.UpdateLineEnd(groutingLineEntity, detailList, detailNewGoodsId);
}
public System.Data.DataSet GetLineChange(Dongke.IBOSS.PRD.WCF.DataModels.GetLineChangeEntity glcEntity) {
return base.Channel.GetLineChange(glcEntity);
}
public System.Data.DataSet SearchClassesSetting(Dongke.IBOSS.PRD.WCF.DataModels.ConfigModule.SearchClassesSettingEntity searchEntity) {
return base.Channel.SearchClassesSetting(searchEntity);
}
public System.Data.DataSet SearchClassesDetail(int classesSettingID) {
return base.Channel.SearchClassesDetail(classesSettingID);
}
public int SaveClassesSetting(Dongke.IBOSS.PRD.WCF.DataModels.PCModule.ClassesSettingEntity setEntity, System.Data.DataTable dtClassesSetting) {
return base.Channel.SaveClassesSetting(setEntity, dtClassesSetting);
}
public bool GetAllowDelete(int procedureID) {
return base.Channel.GetAllowDelete(procedureID);
}
public int UpdateProductionLine(Dongke.IBOSS.PRD.WCF.DataModels.ProductionLineEntity productionLine) {
return base.Channel.UpdateProductionLine(productionLine);
}
public int SaveProcedureInfo(Dongke.IBOSS.PRD.WCF.DataModels.ProcedureEntity procedure) {
return base.Channel.SaveProcedureInfo(procedure);
}
public Dongke.IBOSS.PRD.WCF.DataModels.ServiceResultEntity GetFPM2105Data(Dongke.IBOSS.PRD.WCF.DataModels.GroutingDailyEntity se) {
return base.Channel.GetFPM2105Data(se);
}
public Dongke.IBOSS.PRD.WCF.DataModels.ServiceResultEntity SetFPM2105Data(System.Nullable groutingLineID, System.Nullable groutingDailyID, string groutingDailyDetailIDs, System.DateTime groutingDate, string groutingUserCode, System.Nullable goodsID) {
return base.Channel.SetFPM2105Data(groutingLineID, groutingDailyID, groutingDailyDetailIDs, groutingDate, groutingUserCode, goodsID);
}
public Dongke.IBOSS.PRD.WCF.DataModels.ServiceResultEntity SetFPM2105CancelBarCodeData(string BarCodes) {
return base.Channel.SetFPM2105CancelBarCodeData(BarCodes);
}
public int SaveGroutingLineValueFlag(int GroutingLineID, int ValueFlag) {
return base.Channel.SaveGroutingLineValueFlag(GroutingLineID, ValueFlag);
}
public int AddGroutingLine_New(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity ginfo, Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity[] detailList, Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineUserEntity[] detailUserList) {
return base.Channel.AddGroutingLine_New(ginfo, detailList, detailUserList);
}
public int UpdateGroutingLine_New(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity ginfo, Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity[] detailList, Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineUserEntity[] detailUserList, Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineDetailEntity[] UpdatedetailList) {
return base.Channel.UpdateGroutingLine_New(ginfo, detailList, detailUserList, UpdatedetailList);
}
public System.Data.DataSet GetGroutingLineUserDetailByMainId(int GroutingLineID) {
return base.Channel.GetGroutingLineUserDetailByMainId(GroutingLineID);
}
public int StopGroutingLineDetail(System.Data.DataTable dtGroutingLineDetail) {
return base.Channel.StopGroutingLineDetail(dtGroutingLineDetail);
}
public int StartGroutingLineDetail(System.Data.DataTable dtGroutingLineDetail) {
return base.Channel.StartGroutingLineDetail(dtGroutingLineDetail);
}
public int RepairStartGroutingLineDetail(System.Data.DataTable dtGroutingLineDetail) {
return base.Channel.RepairStartGroutingLineDetail(dtGroutingLineDetail);
}
public int RepairEndGroutingLineDetail(System.Data.DataTable dtGroutingLineDetail) {
return base.Channel.RepairEndGroutingLineDetail(dtGroutingLineDetail);
}
public int ChangeGMouldStartGroutingLineDetail(System.Data.DataTable dtGroutingLineDetail) {
return base.Channel.ChangeGMouldStartGroutingLineDetail(dtGroutingLineDetail);
}
public Dongke.IBOSS.PRD.WCF.DataModels.ServiceResultEntity ChangeGMouldEndGroutingLineDetail(System.Data.DataTable dtGroutingLineDetail) {
return base.Channel.ChangeGMouldEndGroutingLineDetail(dtGroutingLineDetail);
}
public int UpdateLineStartGroutingLineDetail(System.Data.DataTable dtGroutingLineDetail) {
return base.Channel.UpdateLineStartGroutingLineDetail(dtGroutingLineDetail);
}
public Dongke.IBOSS.PRD.WCF.DataModels.ServiceResultEntity UpdateLineEndGroutingLineDetail(System.Data.DataTable dtGroutingLineDetail, int goodsID) {
return base.Channel.UpdateLineEndGroutingLineDetail(dtGroutingLineDetail, goodsID);
}
public int UpdateAllLineStartGroutingLineDetail(System.Data.DataTable dtGroutingLineDetail, int groutingLineID, System.DateTime lineOPTimeStamp) {
return base.Channel.UpdateAllLineStartGroutingLineDetail(dtGroutingLineDetail, groutingLineID, lineOPTimeStamp);
}
public Dongke.IBOSS.PRD.WCF.DataModels.ServiceResultEntity UpdateAllLineEndGroutingLineDetail(System.Data.DataTable dtGroutingLineDetail, System.Data.DataTable oldDetail, int groutingLineID, System.DateTime lineOPTimeStamp) {
return base.Channel.UpdateAllLineEndGroutingLineDetail(dtGroutingLineDetail, oldDetail, groutingLineID, lineOPTimeStamp);
}
public int UnloadGroutingLineDetail(System.Data.DataTable dtGroutingLineDetail) {
return base.Channel.UnloadGroutingLineDetail(dtGroutingLineDetail);
}
public System.Data.DataSet GetGMouldRecordInfoByMainId(Dongke.IBOSS.PRD.WCF.DataModels.GMouldRecordEntity entity) {
return base.Channel.GetGMouldRecordInfoByMainId(entity);
}
public Dongke.IBOSS.PRD.WCF.DataModels.ServiceResultEntity AddGroutingLine_NewLine(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity ginfo, System.Data.DataTable detailList, System.Data.DataTable detailUserList) {
return base.Channel.AddGroutingLine_NewLine(ginfo, detailList, detailUserList);
}
public Dongke.IBOSS.PRD.WCF.DataModels.ServiceResultEntity UpdateGroutingLine_NewLine(Dongke.IBOSS.PRD.WCF.DataModels.GroutingLineEntity ginfo, System.Data.DataTable detailList, System.Data.DataTable detailUserList, System.Data.DataTable UpdatedetailList) {
return base.Channel.UpdateGroutingLine_NewLine(ginfo, detailList, detailUserList, UpdatedetailList);
}
}
}