Example #1
0
        /// <summary>
        /// 查询工位与工序绑定的信息
        /// </summary>
        /// <param name="User"></param>
        /// <returns></returns>
        public IList <PM_BPM_STEP_TERMINAL> getTerminalstep(PM_BPM_STEP_TERMINAL_QueryParam terminalstep) //传入的参数是对象,用Post,不能用Get
        {
            IList <PM_BPM_STEP_TERMINAL> list = new List <PM_BPM_STEP_TERMINAL>();

            if (terminalstep != null)
            {
                list = terminalstepBO.GetEntities(terminalstep);
                return(list);
            }
            return(list);
        }
Example #2
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);
        }
Example #3
0
        public void deleteTerminalstep(Guid TerminalGuid)
        {
            PM_BPM_STEP_TERMINAL_QueryParam pq = new PM_BPM_STEP_TERMINAL_QueryParam();

            pq.TerminalGuid = TerminalGuid;
            IList <PM_BPM_STEP_TERMINAL> list = terminalstepBO.GetEntities(pq);

            try
            {
                if (list != null && list.Count > 0)
                {
                    Guid terminal = (Guid)list[0].StepTerminalGuid;
                    terminalstepBO.Delete(terminal);
                }
            }
            catch (Exception e)
            {
                throw e;
            }
        }