public void ReplyConsultation(FLOW_CONSULTATION_T flowConsultation, SubmitData submitData) { //OracleConnection con = ADOHelper.GetOracleConnection(); SMT.FlowWFService.NewFlow.FlowService s2 = new SMT.FlowWFService.NewFlow.FlowService(); s2.ReplyConsultation( flowConsultation, submitData); #region 旧代码 //if (strIsFlowEngine.ToLower() == "true") //{ // try // { // FlowEngineService.EngineWcfGlobalFunctionClient FlowEngine = new FlowEngineService.EngineWcfGlobalFunctionClient(); // //Byte[] Bo = System.Text.UTF8Encoding.UTF8.GetBytes(submitData.XML); // //XElement xemeBoObject = XElement.Load(System.Xml.XmlReader.Create(new MemoryStream(Bo))); // //string strSystemCode = (from item in xemeBoObject.Descendants("Name") select item).FirstOrDefault().Value; // ModelInfo modelinfo = FlowBLL.GetSysCodeByModelCode(submitData.ModelCode); // FlowEngine.FlowConsultatiClose(modelinfo.SysCode, flowConsultation.FLOW_FLOWRECORDDETAIL_T.FLOW_FLOWRECORDMASTER_T.FORMID, flowConsultation.REPLYUSERID); // FlowBLL bll = new FlowBLL(); // bll.ReplyConsultation(flowConsultation); // } // catch (Exception ex) // { // Tracer.Debug("ReplyConsultation: -" + flowConsultation.FLOW_FLOWRECORDDETAIL_T.FLOW_FLOWRECORDMASTER_T.FORMID + "-" + ex.InnerException + ex.Message); // throw ex; // } //} #endregion }