Пример #1
0
    private void GridBinding(int comp_id)
    {
        if (CheckParam() == false)
        {
            ltrScript.Text = JSHelper.GetAlertScript("평가정보나 평가방법이 설정되지 않았습니다.");
            return;
        }

        Biz_ScaleInfos scaleInfo = new Biz_ScaleInfos();
        DataTable      dtScale   = scaleInfo.GetScaleInfos(comp_id).Tables[0];

        _dwScale      = dtScale.DefaultView;
        _dwScale.Sort = "SCALE_ID";

        Biz_DeptEstDetails deptEstDetail = new Biz_DeptEstDetails();

        _dtEstScale = deptEstDetail.GetDeptEstDetail(comp_id, ESTTERM_REF_ID, 0, EST_ID).Tables[0];

        UltraWebGrid1.Clear();
        UltraWebGrid1.DataSource = BizUtility.GetDeptTree("     ");
        UltraWebGrid1.DataBind();

        EstJobUtility.SetConfirmButtonVisible(COMP_ID
                                              , EST_ID
                                              , ESTTERM_REF_ID
                                              , ESTTERM_SUB_ID
                                              , ESTTERM_STEP_ID
                                              , EST_JOB_ID
                                              , ibnConfirm
                                              , ibnConfirmCancel);
    }
Пример #2
0
    public static void BindEstScaleInfo(DropDownList ddl, bool isBlank, int comp_id)
    {
        Biz_ScaleInfos scaleInfo = new Biz_ScaleInfos();
        DataSet        ds        = scaleInfo.GetScaleInfos(comp_id);

        ddl.DataTextField  = "SCALE_NAME";
        ddl.DataValueField = "SCALE_ID";
        ddl.DataSource     = ds;
        ddl.DataBind();

        if (isBlank)
        {
            ListItem itemA = new ListItem("미적용", "");
            ddl.Items.Insert(0, itemA);
        }
    }