예제 #1
0
    private bool CheckValidation(Literal ltrMsg)
    {
        Biz_EstInfos estInfo   = new Biz_EstInfos(COMP_ID, EST_ID);
        OwnerType    ownerType = BizUtility.GetEnumByOwnerType(estInfo.Owner_Type);

        if (ownerType != OwnerType.Dept)
        {
            ltrMsg.Text = JSHelper.GetAlertScript("현재 평가는 부서평가가 아니기 때문에 의견상신 담당자를 선택할 수 없습니다.");
            return(false);
        }

        if (estInfo.Tgt_Opinion_YN.Equals("N"))
        {
            ltrMsg.Text = JSHelper.GetAlertScript("현재 평가는 의견상신을 하지 않는 평가입니다.");
            return(false);
        }

        if (!estInfo.Status_Style_ID.Equals("0002"))
        {
            ltrMsg.Text = JSHelper.GetAlertScript("현재 평가는 5단계(의견상신)이 아닙니다.");
            return(false);
        }

        return(true);
    }
예제 #2
0
    private bool CheckValidation(Literal ltrMsg)
    {
        Biz_EstInfos estInfo   = new Biz_EstInfos(COMP_ID, EST_ID);
        OwnerType    ownerType = BizUtility.GetEnumByOwnerType(estInfo.Owner_Type);

        if (ownerType != OwnerType.Dept)
        {
            ltrMsg.Text = JSHelper.GetAlertScript("현재 평가는 부서평가가 아니기 때문에 부서점수 수기 할당이 불가능 합니다.", true);
            return(false);
        }

        //bool isJobOK        = EstJobUtility.SetConfirmButtonVisible(  COMP_ID
        //                                                            , EST_ID
        //                                                            , ESTTERM_REF_ID
        //                                                            , ESTTERM_SUB_ID
        //                                                            , ESTTERM_STEP_ID
        //                                                            , EST_JOB_ID
        //                                                            , ibnConfirmAssingDeptPoint
        //                                                            , null
        //                                                            , "Y"
        //                                                            , DateTime.Now
        //                                                            , EMP_REF_ID
        //                                                            , ltrMsg);

        //if(!isJobOK)
        //{
        //    return false;
        //}

        return(true);
    }
예제 #3
0
    private bool CheckValidation(Literal ltrMsg)
    {
        Biz_EstInfos estInfo   = new Biz_EstInfos(COMP_ID, EST_ID);
        OwnerType    ownerType = BizUtility.GetEnumByOwnerType(estInfo.Owner_Type);

        if (ownerType != OwnerType.Emp_User)
        {
            ltrMsg.Text = JSHelper.GetAlertScript("현재 평가는 사원평가가 아니기 때문에 사원평가점수 수기 할당이 불가능 합니다.", true);
            return(false);
        }

        return(true);
    }