Example #1
0
    private void BindGrid(int comp_id, string est_id, string pos_bis_id)
    {
        Biz_QuestionEstMaps qEstMap = new Biz_QuestionEstMaps();
        DataSet             ds      = qEstMap.GetQuestionObJSubData(EST_ID);


        Biz_PositionBizQuestionSubjectMaps posBizQSub = new Biz_PositionBizQuestionSubjectMaps();

        if (pos_bis_id != "")
        {
            DT_POS_BIZ_Q_SBJ = posBizQSub.GetPosBizQuestionSbjMap(comp_id, est_id, pos_bis_id, "").Tables[0];
        }

        UltraWebGrid1.DataSource = ds;
        UltraWebGrid1.DataBind();
    }
Example #2
0
    protected void ibnSave_Click(object sender, ImageClickEventArgs e)
    {
        if (TreeView1.SelectedValue.Equals(""))
        {
            ltrScript.Text = JSHelper.GetAlertScript("먼저 직무를 선택하세요.");
            return;
        }

        Biz_PositionBizQuestionSubjectMaps posBizQSub = new Biz_PositionBizQuestionSubjectMaps();
        DataTable dataTable = posBizQSub.GetDataTableSchema();

        dataTable = UltraGridUtility.GetDataTableByCheckValue(UltraWebGrid1
                                                              , "cBox"
                                                              , "selchk"
                                                              , new string[] { "Q_SBJ_ID" }
                                                              , dataTable);

        foreach (DataRow dataRow in dataTable.Rows)
        {
            dataRow["COMP_ID"]    = COMP_ID;
            dataRow["EST_ID"]     = EST_ID;
            dataRow["POS_BIZ_ID"] = TreeView1.SelectedValue;
            dataRow["DATE"]       = DateTime.Now;
            dataRow["USER"]       = EMP_REF_ID;
        }

        bool isOK = posBizQSub.SavePosBizQuestionSbjMap(dataTable, COMP_ID, EST_ID, TreeView1.SelectedValue);

        if (isOK)
        {
            //ltrScript.Text = JSHelper.GetAlertScript("정상적으로 직무평가항목을 설정하였습니다.");
        }
        else
        {
            ltrScript.Text = JSHelper.GetAlertScript("처리 중 오류가 발생하였습니다.");
        }
    }