예제 #1
0
        /**********************************************************************************************
         * Mehtod   명 : ModifyWorkflowHierachyMemberCount
         * 개   발  자 : 양영석
         * 생   성  일 : 2014-02-22
         * 용       도 : WorkflowHierachy에 따른 Sequence 조회
         * Input    값 : ModifyWorkflowHierachyMemberCount(Scheme Code, Scheme별 Sequence, 배정된담당목록)
         * Ouput    값 : SigmaResultType
         **********************************************************************************************/
        /// <summary>
        /// ModifyWorkflowHierachyMemberCount: WorkflowHierachy에 따른 Sequence 조회
        /// </summary>
        /// <param name="SchemeCode">Scheme Code</param>
        /// <param name="SchemeSeq">Scheme별 Sequence</param>
        /// <param name="MemberList">배정된담당목록</param>
        /// <returns>SigmaResultType</returns>
        public SigmaResultType ModifyWorkflowHierachyMemberCount(string SchemeCode, int SchemeSeq, Dictionary<int, int> MemberList)
        {
            SigmaResultType result = new SigmaResultType();

            try
            {
                WorkflowMgr workflowMgr = new WorkflowMgr();

                // wfp_ModifyWorkflowHierachyMember
                result = workflowMgr.ModifyWorkflowHierachyMemberCount(SchemeCode, SchemeSeq, MemberList);
                return result;
            }
            catch (Exception ex)
            {
                // Log Exception
                ExceptionHelper.logException(ex);
                result.IsSuccessful = false;
                result.ErrorMessage = ex.Message;
                return result;
            }
        }