예제 #1
0
        public void updateTerminalstep(PM_BPM_STEP_TERMINAL terminalstep)
        {
            IList <PM_BPM_STEP_TERMINAL> list = new List <PM_BPM_STEP_TERMINAL>();
            Guid stepterminal = (Guid)terminalstep.TerminalGuid;
            PM_BPM_STEP_TERMINAL_QueryParam terminalstep1 = new PM_BPM_STEP_TERMINAL_QueryParam();

            terminalstep1.TerminalGuid = stepterminal;
            list = terminalstepBO.GetEntities(terminalstep1);
            terminalstep.StepTerminalGuid = list[0].StepTerminalGuid;
            terminalstep.CreatedOn        = SSGlobalConfig.Now;
            terminalstepBO.Update(terminalstep);
        }
예제 #2
0
        /// <summary>
        /// 添加工序与工位的绑定
        /// </summary>
        /// <param name="User"></p>
        public HttpResponseMessage addTerminalstep(PM_BPM_STEP_TERMINAL terminalstep)
        {
            terminalstep.CreatedOn        = SSGlobalConfig.Now;
            terminalstep.StepTerminalGuid = Guid.NewGuid();
            PM_BPM_STEP_TERMINAL bpmExt = terminalstepBO.Insert(terminalstep);

            if (bpmExt != null)
            {
                return(Request.CreateResponse(HttpStatusCode.OK, "新增成功"));
            }
            else
            {
                return(Request.CreateResponse(HttpStatusCode.InternalServerError, "新增失败"));
            }
        }