示例#1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        COMP_ID        = GetRequestByInt("COMP_ID");
        REL_GRP_ID     = GetRequest("REL_GRP_ID");
        EST_ID         = GetRequest("EST_ID");
        ESTTERM_REF_ID = GetRequestByInt("ESTTERM_REF_ID");

        ESTTERM_STEP_ID = BizUtility.GetEstTermStepIDByMergeYN(COMP_ID);

        SENTENCE = BizUtility.GetRelGroupWhereString(COMP_ID
                                                     , EST_ID
                                                     , ESTTERM_REF_ID
                                                     , REL_GRP_ID
                                                     , "TM");

        if (!Page.IsPostBack)
        {
            Biz_EstInfos estInfo = new Biz_EstInfos(COMP_ID, EST_ID);
            OwnerTypeMode = BizUtility.GetOwnerType(estInfo.Owner_Type);

            DropDownListCommom.BindEstTermSubByYearYN(ddlEstTermSubID, COMP_ID, "");

            GridBinding(WebUtility.GetIntByValueDropDownList(ddlEstTermSubID), OwnerTypeMode);
        }

        ESTTERM_SUB_ID = WebUtility.GetIntByValueDropDownList(ddlEstTermSubID);

        ltrScript.Text = "";
    }
示例#2
0
    protected void ddlEstID_SelectedIndexChanged(object sender, EventArgs e)
    {
        UltraWebGrid1.Clear();
        ClearValueControls();

        DropDownListCommom.BindQuestionObject(ddlQObjID, hdfSearchEstID.Value, true);
    }
示例#3
0
    protected void Page_Load(object sender, System.EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            DropDownListCommom.BindComp(ddlCompID, lblCompTitle);
            DropDownListCommom.BindDefaultValue(ddlQObjID, "----------", "");
            DropDownListCommom.BindDefaultValue(ddlQSbjID, "----------", "");
            TextBoxCommon.SetOnlyInteger(txtNum);
            TextBoxCommon.SetOnlyPercent(txtPoint);

            ibnSearch.Attributes.Add("onclick", "return Search();");
            ibnSearchQObjID.Attributes.Add("onclick", "return SearchQObjID();");
            btnNew.Attributes.Add("onclick", "return chkOK();");
            rblMode.Attributes.Add("onclick", "chkRBtn();");
            btnDelete.Attributes.Add("onclick", "return chkDelete();");
            ddlQObjID.Attributes.Add("onchange", "GetDataSet('GetDataSet.aspx','ddlQSbjID','Q_SBJ_NAME','Q_SBJ_ID', 'Survey', 'B', this.value );");
            txtQItmName.Attributes["onkeypress"] = "if (event.keyCode == 13 && chkOK()) {" +
                                                   Page.ClientScript.GetPostBackEventReference(ibnSearch, "") + ";return false;}";
            txtNum.Attributes["onkeypress"] = "if (event.keyCode == 13 && chkOK()) {" +
                                              Page.ClientScript.GetPostBackEventReference(ibnSearch, "") + ";return false;}";
            txtPoint.Attributes["onkeypress"] = "if (event.keyCode == 13 && chkOK()) {" +
                                                Page.ClientScript.GetPostBackEventReference(ibnSearch, "") + ";return false;}";
        }

        COMP_ID = WebUtility.GetIntByValueDropDownList(ddlCompID);

        ltrScript.Text = "";
    }
示例#4
0
 protected void ddlCompID_SelectedIndexChanged(object sender, EventArgs e)
 {
     this.ICOMP_ID = WebUtility.GetIntByValueDropDownList(ddlCompID);
     DropDownListCommom.BindEstTermSub(ddlEstTermSubID, this.ICOMP_ID, this.IEST_ID, "");
     DropDownListCommom.BindEstTermStep(ddlEstTermStepID, this.ICOMP_ID, this.IEST_ID);
     DoBindingData();
 }
示例#5
0
    private void BindingData(int comp_id, string est_id, int estterm_ref_id)
    {
        if (est_id.Equals(""))
        {
            ltrScript.Text = JSHelper.GetAlertScript("평가를 선택하세요.");
            return;
        }

        DropDownListCommom.BindEstTermSub(ddlEstTermSubID, comp_id, est_id, "");
        DropDownListCommom.BindEstTermStep(ddlEstTermStepID, comp_id, est_id);

        Biz_EstInfos estInfo = new Biz_EstInfos(comp_id, est_id);

        if (!estInfo.IsExists(comp_id, est_id))
        {
            ltrScript.Text = JSHelper.GetAlertScript("선택된 회사의 평가정보가 없습니다.");
            return;
        }



        if (ddlEstTermRefID.Items.Count > 0)
        {
            TreeViewCommom.BindDept(TreeView1);
        }
    }
示例#6
0
    protected void Page_Load(object sender, EventArgs e)
    {
        TYPE = WebUtility.GetRequest("TYPE");

        if (!IsPostBack)
        {
            DropDownListCommom.BindComp(ddlCompID, lblCompTitle);
            DropDownListCommom.BindEstTerm(ddlEstTermRefID_From);
            DropDownListCommom.BindEstTerm(ddlEstTermRefID_To);
            DropDownListCommom.BindEstTermSubByYearYN(ddlEstTermSubID_From, WebUtility.GetIntByValueDropDownList(ddlCompID), "N");
            DropDownListCommom.BindEstTermSub(ddlEstTermSubID_To, WebUtility.GetIntByValueDropDownList(ddlCompID));
            DropDownListCommom.BindEstTermStep(ddlEstTermStepID_From, WebUtility.GetIntByValueDropDownList(ddlCompID));
            DropDownListCommom.BindEstTermStep(ddlEstTermStepID_To, WebUtility.GetIntByValueDropDownList(ddlCompID));

            SetTitle(TYPE);

            ibnSave.Attributes.Add("onclick", "return confirm('체크하신 항목에 대한 기준대상의 정보를 피참조대상으로 복사하시겠습니까?')");

            if (TYPE.Equals(""))
            {
                ltrScript.Text = JSHelper.GetAlertScript("선택된 전기간 참조가 없습니다.");
                return;
            }
        }

        COMP_ID              = WebUtility.GetIntByValueDropDownList(ddlCompID);
        ESTTERM_REF_ID_FROM  = WebUtility.GetIntByValueDropDownList(ddlEstTermRefID_From);
        ESTTERM_REF_ID_TO    = WebUtility.GetIntByValueDropDownList(ddlEstTermRefID_To);
        ESTTERM_SUB_ID_FROM  = WebUtility.GetIntByValueDropDownList(ddlEstTermSubID_From);
        ESTTERM_SUB_ID_TO    = WebUtility.GetIntByValueDropDownList(ddlEstTermSubID_To);
        ESTTERM_STEP_ID_FROM = WebUtility.GetIntByValueDropDownList(ddlEstTermStepID_From);
        ESTTERM_STEP_ID_TO   = WebUtility.GetIntByValueDropDownList(ddlEstTermStepID_To);

        ltrScript.Text = "";
    }
示例#7
0
    protected void Page_Load(object sender, EventArgs e)
    {
        EST_ID         = "";
        ESTTERM_SUB_ID = 0;

        if (!Page.IsPostBack)
        {
            DropDownListCommom.BindComp(ddlCompID, lblCompTitle);
            DropDownListCommom.BindEstTerm(ddlEstTermRefID);
            DropDownListCommom.BindEstScopeUnit(ddlScopeUnitID);
            RadioButtonListCommom.BindPointGradeType(rblPointGradeType);
            TextBoxCommon.SetOnlyPercent(txtScope);

            BindCtrlInfo(WebUtility.GetIntByValueDropDownList(ddlCompID)
                         , WebUtility.GetIntByValueDropDownList(ddlEstTermRefID)
                         , WebUtility.GetIntByValueDropDownList(ddlEstTermSubID)
                         , WebUtility.GetByValueRadioButtonList(rblPointGradeType));

            ibnSave.Attributes.Add("onclick", "return ValidCheck();");

            SetEstJobID();

            ButtonStatusInit();
        }

        COMP_ID          = WebUtility.GetIntByValueDropDownList(ddlCompID);
        ESTTERM_REF_ID   = WebUtility.GetIntByValueDropDownList(ddlEstTermRefID);
        CTRL_ID          = hdfCtlID.Value;
        POINT_GRADE_TYPE = WebUtility.GetByValueRadioButtonList(rblPointGradeType);

        ltrScript.Text = "";
    }
示例#8
0
 protected void ibnSearch_Click(object sender, ImageClickEventArgs e)
 {
     DropDownListCommom.BindQuestionObject(ddlQObjID, hdfSearchEstID.Value, true);
     DropDownListCommom.BindQuestionDefine(ddlQDfnID, hdfSearchEstID.Value, true);
     UltraWebGrid1.Clear();
     ClearValueControls();
 }
示例#9
0
    private void InitEmp()
    {
        string sDeptID = TypeUtility.GetNumString(GetRequest("deptid"));

        if (sDeptID == "")
        {
            PageUtility.ExecuteScript("alert('부서정보를 알 수 없습니다.\n\n다시 시도해 주십시요.');gfCloseWindow();");
            return;
        }

        DeptInfos oDept = new DeptInfos(Convert.ToInt32(sDeptID));

        DropDownListCommom.BindPositionDuty(ddlPositionDuty, true);
        DropDownListCommom.BindPositionClass(ddlPositionClass, true);
        DropDownListCommom.BindPositionGroup(ddlPositionGrp, true);
        DropDownListCommom.BindPositionRank(ddlPositionRank, true);
        DropDownListCommom.BindPositionKind(ddlPositionKind, true);

        txtDeptID.Text   = oDept.Dept_Ref_ID.ToString();
        txtDeptName.Text = oDept.Dept_Name;

        ltrCheckLoginID.Text = "[중복확인]";
        iBtnSave.ImageUrl    = "../images/btn/b_156.gif";

        // 패스워드 초기화하는 부분 감춤
        iBtnInitPasswd.Visible = false;
    }
示例#10
0
    private void DoConfig()
    {
        string strStatusStyleID = "0004";

        DropDownListCommom.BindComp(ddlCompID, lblCompTitle);
        DropDownListCommom.BindEstTerm(ddlEstTermRefID);
        DropDownListCommom.BindEstTermSubByYearYN(ddlEstTermSubID
                                                  , WebUtility.GetIntByValueDropDownList(ddlCompID)
                                                  , "N");

        TreeViewCommom.BindEst(TreeView1, WebUtility.GetIntByValueDropDownList(ddlCompID));

        Biz_Status status = new Biz_Status();
        DataSet    ds     = status.GetStatuses(strStatusStyleID);

        UltraWebGrid1.Columns.FromKey("STATUS_YN").ValueList.DataSource    = ds.Tables[0];
        UltraWebGrid1.Columns.FromKey("STATUS_YN").ValueList.DisplayMember = "STATUS_NAME";
        UltraWebGrid1.Columns.FromKey("STATUS_YN").ValueList.ValueMember   = "STATUS_ID";
        UltraWebGrid1.Columns.FromKey("STATUS_YN").ValueList.DataBind();

        Biz_TermSteps termStep = new Biz_TermSteps();
        DataSet       dsStep   = termStep.GetTermSteps(WebUtility.GetIntByValueDropDownList(ddlCompID), "Y");

        UltraWebGrid1.Columns.FromKey("STEP_ID").ValueList.DataSource    = dsStep.Tables[0];
        UltraWebGrid1.Columns.FromKey("STEP_ID").ValueList.DisplayMember = "ESTTERM_STEP_NAME";
        UltraWebGrid1.Columns.FromKey("STEP_ID").ValueList.ValueMember   = "ESTTERM_STEP_ID";
        UltraWebGrid1.Columns.FromKey("STEP_ID").ValueList.DataBind();
        UltraWebGrid1.Columns.FromKey("STEP_ID").ValueList.ValueListItems.RemoveAt(0);
        UltraWebGrid1.Columns.FromKey("STEP_ID").ValueList.ValueListItems.Insert(0, new ValueListItem("-", 0));
    }
示例#11
0
    protected void Page_Load(object sender, EventArgs e)
    {
        EMP_REF_IDS = WebUtility.GetRequest("EMP_REF_IDS");
        TYPE        = WebUtility.GetRequest("TYPE");

        if (!IsPostBack)
        {
            DropDownListCommom.BindComp(ddlCompID, lblCompTitle);
            DropDownListCommom.BindEstTerm(ddlEstTermRefID);
            DropDownListCommom.BindEstTermSubByYearYN(ddlEstTermSubID, WebUtility.GetIntByValueDropDownList(ddlCompID), "N");

            ibnSave.Attributes.Add("onclick", "return confirm('반영하시겠습니까?')");

            if (TYPE.Equals("POS"))
            {
                ibnSave.ImageUrl = "~/images/btn/b_202.gif";
            }
            else if (TYPE.Equals("DPT"))
            {
                ibnSave.ImageUrl = "~/images/btn/b_204.gif";
            }
        }

        COMP_ID        = WebUtility.GetIntByValueDropDownList(ddlCompID);
        ESTTERM_REF_ID = WebUtility.GetIntByValueDropDownList(ddlEstTermRefID);
        ESTTERM_SUB_ID = WebUtility.GetIntByValueDropDownList(ddlEstTermSubID);

        ltrScript.Text = "";
    }
示例#12
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            DropDownListCommom.BindComp(ddlCompID, lblCompTitle);
            TextBoxCommon.SetOnlyInteger(txtWidth);
            TextBoxCommon.SetOnlyInteger(txtSeq);

            RadioButtonListCommom.BindUseYN(rbnVisibleYN);
            RadioButtonListCommom.BindUseYN(rbnColEmpVisibleYN);
            //RadioButtonListCommom.BindUseYN(rbnGradeToPointVisibleYN);
            //RadioButtonListCommom.BindUseYN(rbnEstTermSubVisibleYN);
            //RadioButtonListCommom.BindUseYN(rbnEstTermStepVisibleYN);

            DropDownListCommom.BindColumnStyle(ddlColStyleID, false);

            MakeData(ddlHAlign, halignList);
            MakeData(ddlDataType, dataTypeList);

            ButtonStatusInit();

            ibnSearch.Attributes.Add("onclick", "return CheckForm();");
            ibnCheckID.Attributes.Add("onclick", "return CheckID();");
            ibnNew.Attributes.Add("onclick", "return CheckForm();");
            ibnSave.Attributes.Add("onclick", "return SaveCheckForm();");
            ibnDelete.Attributes.Add("onclick", "return ConfirmYN();");
        }

        COMP_ID = WebUtility.GetIntByValueDropDownList(ddlCompID);
        EST_ID  = hdfEstID.Value;

        ltrScript.Text = string.Empty;
    }
示例#13
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            DropDownListCommom.BindComp(ddlCompID, lblCompTitle);
            DropDownListCommom.BindEstTerm(ddlEstTermRefID);
            DropDownListCommom.BindEstTermSubByYearYN(ddlEstTermSubID
                                                      , WebUtility.GetIntByValueDropDownList(ddlCompID)
                                                      , "N");


            DropDownListCommom.BindEstStyle(ddlEstList, WebUtility.GetIntByValueDropDownList(ddlCompID), "MUL");
        }


        COMP_ID        = WebUtility.GetIntByValueDropDownList(ddlCompID);
        ESTTERM_REF_ID = WebUtility.GetIntByValueDropDownList(ddlEstTermRefID);
        ESTTERM_SUB_ID = WebUtility.GetIntByValueDropDownList(ddlEstTermSubID);


        EST_ID         = WebUtility.GetByValueDropDownList(ddlEstList);
        hdfEstID.Value = EST_ID;


        ltrScript.Text = "";


        if (DETAIL_VIEW.Equals("Y"))
        {
            UltraWebGrid2.Columns.FromKey("DETAIL").Hidden = false;
        }
    }
示例#14
0
    private void Binding(int comp_id, string est_id)
    {
        Biz_EstInfos estInfo = new Biz_EstInfos(comp_id, est_id);

        if (!estInfo.IsExists(comp_id, est_id))
        {
            ltrScript.Text = JSHelper.GetAlertScript("선택된 회사의 평가정보가 없습니다.");
            ClearValueControls();
            return;
        }

        if (estInfo.Owner_Type.Equals("D"))
        {
            OwnerTypeMode = OwnerType.Dept;

            lblTitle1.Text = "질의 응답 부서 리스트";
            // 질의 응답 부서 리스트
            //imgTitle.ImageUrl                                                            = "../images/title/ta_t16.gif";
            UltraWebGrid2.DisplayLayout.Bands[0].Columns.FromKey("DEPT_NAME").Width     = Unit.Pixel(300);
            UltraWebGrid2.DisplayLayout.Bands[0].Columns.FromKey("DEPT_NAME").Hidden    = false;
            UltraWebGrid2.DisplayLayout.Bands[0].Columns.FromKey("EMP_NAME").Hidden     = true;
            UltraWebGrid2.DisplayLayout.Bands[0].Columns.FromKey("POS_CLS_NAME").Hidden = true;
            UltraWebGrid2.DisplayLayout.Bands[0].Columns.FromKey("POS_RNK_NAME").Hidden = true;
            UltraWebGrid2.DisplayLayout.Bands[0].Columns.FromKey("POS_DUT_NAME").Hidden = true;
            UltraWebGrid2.DisplayLayout.Bands[0].Columns.FromKey("POS_GRP_NAME").Hidden = true;
        }
        else
        {
            OwnerTypeMode = OwnerType.Emp_User;

            lblTitle1.Text = "질의 응답 사원 리스트";
            // 질의 응답 사원 리스트
            //imgTitle.ImageUrl                                                            = "../images/title/ta_t17.gif";
            UltraWebGrid2.DisplayLayout.Bands[0].Columns.FromKey("DEPT_NAME").Width     = Unit.Pixel(200);
            UltraWebGrid2.DisplayLayout.Bands[0].Columns.FromKey("DEPT_NAME").Hidden    = false;
            UltraWebGrid2.DisplayLayout.Bands[0].Columns.FromKey("EMP_NAME").Hidden     = false;
            UltraWebGrid2.DisplayLayout.Bands[0].Columns.FromKey("POS_CLS_NAME").Hidden = false;
            UltraWebGrid2.DisplayLayout.Bands[0].Columns.FromKey("POS_RNK_NAME").Hidden = false;
            UltraWebGrid2.DisplayLayout.Bands[0].Columns.FromKey("POS_DUT_NAME").Hidden = false;
            UltraWebGrid2.DisplayLayout.Bands[0].Columns.FromKey("POS_GRP_NAME").Hidden = false;
        }

        UltraGridUtility.VisiblePosColumn(UltraWebGrid2.DisplayLayout.Bands[0].Columns);
        DropDownListCommom.BindEstTermSub(ddlEstTermSubID, comp_id, est_id, "");
        DropDownListCommom.BindEstTermStep(ddlEstTermStepID, comp_id, est_id);

        BindQuestionGrid();

        EstJobUtility.SetConfirmButtonVisible(COMP_ID
                                              , EST_ID
                                              , ESTTERM_REF_ID
                                              , ESTTERM_SUB_ID
                                              , ESTTERM_STEP_ID
                                              , EST_JOB_ID
                                              , ibnConfirm
                                              , ibnConfirmCancel);

        //imgQDeptEmpMap.Visible = true;
    }
示例#15
0
    protected void Page_Load(object sender, EventArgs e)
    {
        ltrScript.Text = "";

        // 웹 취약성 검사 때문에 처리
        if (EST_JOB_IDS.Equals("-0") ||
            EST_TGT_TYPE.Equals("-0"))
        {
            FormsAuthentication.SignOut();
            string login_page_url = WebUtility.GetConfig("Login_Page_Url", "~/base/Login.aspx");
            Response.Redirect(login_page_url);
        }


        EST_ID = "3N";



        IS_ADMIN = false;
        checkAdmin();



        if (!Page.IsPostBack)
        {
            DropDownListCommom.BindComp(ddlCompID, lblCompTitle);
            COMP_ID = WebUtility.GetIntByValueDropDownList(ddlCompID);

            DropDownListCommom.BindEstTerm(ddlEstTermRefID);
            ESTTERM_REF_ID = WebUtility.GetIntByValueDropDownList(ddlEstTermRefID);

            DropDownListCommom.BindEstTermSubByYearYN(ddlEstTermSubID, COMP_ID, "N");
            ESTTERM_SUB_ID = WebUtility.GetIntByValueDropDownList(ddlEstTermSubID);

            ESTTERM_STEP_ID = WebUtility.GetRequestByInt("ESTTERM_STEP_ID", -1);

            GridBidingData(COMP_ID
                           , EST_ID
                           , ESTTERM_REF_ID
                           , ESTTERM_SUB_ID
                           , ESTTERM_STEP_ID
                           , IS_ADMIN);
            if (Convert.ToInt32(lblRowCount.Text) > 0)
            {
                UltraWebGrid1.Rows[0].Cells[0].Activated = true;
            }
        }
        else
        {
            COMP_ID        = WebUtility.GetIntByValueDropDownList(ddlCompID);
            ESTTERM_REF_ID = WebUtility.GetIntByValueDropDownList(ddlEstTermRefID);
            ESTTERM_SUB_ID = WebUtility.GetIntByValueDropDownList(ddlEstTermSubID);
        }
        //평가 상태 범례
        HtmlScriptCommon.CreateStatusHtmlTable(tblViewStatus, EST_ID);


        setControlState();
    }
示例#16
0
    protected void UltraWebGrid1_InitializeRow(object sender, RowEventArgs e)
    {
        DataRowView drw = (DataRowView)e.Data;

        // DDL - DDLSCALE_ID
        TemplatedColumn tcol_ScaleId = (TemplatedColumn)e.Row.Band.Columns.FromKey("DDLSCALE_ID");
        DropDownList    ddl_ScaleId  = (DropDownList)((CellItem)tcol_ScaleId.CellItems[e.Row.BandIndex]).FindControl("ddlScaleId");

        DropDownListCommom.BindEstScaleInfo(ddl_ScaleId, COMP_ID);

        if (e.Row.Cells.FromKey("SCALE_ID").Value != null)
        {
            WebUtility.FindByValueDropDownList(ddl_ScaleId, e.Row.Cells.FromKey("SCALE_ID").Value);
        }

        // TXT - START_SCOPE
        TemplatedColumn tcol_StartScope = (TemplatedColumn)e.Row.Band.Columns.FromKey("TXTSTART_SCOPE");
        TextBox         txtStartScope   = (TextBox)((CellItem)tcol_StartScope.CellItems[e.Row.BandIndex]).FindControl("txtStartScope");

        if (e.Row.Cells.FromKey("START_SCOPE").Value != null)
        {
            txtStartScope.Text = e.Row.Cells.FromKey("START_SCOPE").Value.ToString();
        }

        TextBoxCommon.SetOnlyInteger(txtStartScope);

        // TXT - END_SCOPE
        TemplatedColumn tcol_EndScope = (TemplatedColumn)e.Row.Band.Columns.FromKey("TXTEND_SCOPE");
        TextBox         txtEndScope   = (TextBox)((CellItem)tcol_EndScope.CellItems[e.Row.BandIndex]).FindControl("txtEndScope");

        if (e.Row.Cells.FromKey("END_SCOPE").Value != null)
        {
            txtEndScope.Text = e.Row.Cells.FromKey("END_SCOPE").Value.ToString();
        }

        TextBoxCommon.SetOnlyInteger(txtEndScope);

        // DDL - SCOPE_UNIT_ID
        TemplatedColumn tcol_ScopeUnitId = (TemplatedColumn)e.Row.Band.Columns.FromKey("DDLSCOPE_UNIT_ID");
        DropDownList    ddl_ScopeUnitId  = (DropDownList)((CellItem)tcol_ScopeUnitId.CellItems[e.Row.BandIndex]).FindControl("ddlScopeUnitId");

        DropDownListCommom.BindEstScopeUnit(ddl_ScopeUnitId);

        if (e.Row.Cells.FromKey("SCOPE_UNIT_ID").Value != null)
        {
            WebUtility.FindByValueDropDownList(ddl_ScopeUnitId, e.Row.Cells.FromKey("SCOPE_UNIT_ID").Value);
        }

        // TXT - GRADE_TO_POINT
        TemplatedColumn tcol_GradeToPoint = (TemplatedColumn)e.Row.Band.Columns.FromKey("TXTGRADE_TO_POINT");
        TextBox         txtGradeToPoint   = (TextBox)((CellItem)tcol_GradeToPoint.CellItems[e.Row.BandIndex]).FindControl("txtGradeToPoint");

        if (e.Row.Cells.FromKey("GRADE_TO_POINT").Value != null)
        {
            txtGradeToPoint.Text = e.Row.Cells.FromKey("GRADE_TO_POINT").Value.ToString();
        }

        TextBoxCommon.SetOnlyInteger(txtGradeToPoint);
    }
示例#17
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!Page.IsPostBack)
     {
         DropDownListCommom.BindEstTerm(ddlEstTermRefID);
         KpiPool_GridBind();
     }
 }
示例#18
0
    protected void ddlCompID_SelectedIndexChanged(object sender, EventArgs e)
    {
        TreeViewCommom.BindEst(TreeView1, TreeNodeSelectAction.Select, COMP_ID);
        DropDownListCommom.BindEstScaleInfo(ddlScaleID, COMP_ID);
        BindGrid(COMP_ID, EST_ID, SCALE_ID);

        ButtonStatusInit();
    }
示例#19
0
    private void InitControlValue()
    {
        WebCommon.SetEstTermDropDownList(ddlEstTermInfo);

        int intEstTermId = (ddlEstTermInfo.Items.Count > 0) ? int.Parse(ddlEstTermInfo.SelectedValue) : 0;

        WebCommon.SetTermMonthDropDownList(ddlEstTermMonth, intEstTermId);
        DropDownListCommom.BindPositionGroup(ddlPositionGrp, true);
    }
示例#20
0
    protected void Page_Load(object sender, EventArgs e)
    {
        this.IEST_ID      = WebUtility.GetRequest("EST_ID", "");
        this.IEST_JOB_IDS = WebUtility.GetRequest("EST_JOB_IDS");
        YEAR_YN           = WebUtility.GetRequest("YEAR_YN", "N");
        MERGE_YN          = WebUtility.GetRequest("MERGE_YN", "N");

        //BizUtility.SetButtonVisibleCommandNameByRolID(EMP_REF_ID, ibnApplyBiasPoint);
        //BizUtility.SetButtonVisibleCommandNameByRolID(EMP_REF_ID, ibnCalcBiasPoint);

        if (!Page.IsPostBack)
        {
            DropDownListCommom.BindComp(ddlCompID, lblCompTitle);
            DropDownListCommom.BindEstTerm(ddlEstTermRefID);
            //DropDownListCommom.BindDefaultValue(ddlEstTermSubID, "----------", "");
            //DropDownListCommom.BindDefaultValue(ddlEstTermStepID, "----------", "");

            if (this.ICOMP_ID == 0)
            {
                this.ICOMP_ID = WebUtility.GetIntByValueDropDownList(ddlCompID);
            }

            if (this.IESTTERM_REF_ID == 0)
            {
                this.IESTTERM_REF_ID = WebUtility.GetIntByValueDropDownList(ddlEstTermRefID);
            }

            //if (ESTTERM_SUB_ID == 0)
            //    ESTTERM_SUB_ID = WebUtility.GetIntByValueDropDownList(ddlEstTermSubID);

            //if (ESTTERM_STEP_ID == 0)
            //    ESTTERM_STEP_ID = WebUtility.GetIntByValueDropDownList(ddlEstTermStepID);

            if (!this.IEST_ID.Equals(""))
            {
                DoBindingGroup();
            }
            else
            {
                imgGroup.Visible = imgColumn.Visible = ibtnSave.Visible = false;
            }
        }

        //if (YEAR_YN.Equals("Y"))
        //    ESTTERM_SUB_ID = BizUtility.GetEstTermSubIDByYearYN(this.ICOMP_ID);
        //else
        //    ESTTERM_SUB_ID = WebUtility.GetIntByValueDropDownList(ddlEstTermSubID);

        //if (MERGE_YN.Equals("Y"))
        //    ESTTERM_STEP_ID = BizUtility.GetEstTermStepIDByMergeYN(this.ICOMP_ID);
        //else
        //    ESTTERM_STEP_ID = WebUtility.GetIntByValueDropDownList(ddlEstTermStepID);

        ltrScript.Text = "";
    }
示例#21
0
    protected void Page_Load(object sender, EventArgs e)
    {
        bizEstData    = new Biz_Est_Data();
        bizEstRefusal = new Biz_Est_Refusal();


        COMP_ID = WebUtility.GetRequestByInt("COMP_ID", 1);
        EST_ID  = WebUtility.GetConfig("EST_GRADE_ID");

        //ESTTERM_REF_ID = WebUtility.GetRequestByInt("ESTTERM_REF_ID");
        //ESTTERM_SUB_ID = WebUtility.GetRequestByInt("ESTTERM_SUB_ID");
        ESTTERM_STEP_ID = WebUtility.GetRequestByInt("ESTTERM_STEP_ID", 1);

        //TGT_DEPT_ID = WebUtility.GetRequestByInt("TGT_DEPT_ID");
        TGT_EMP_ID  = WebUtility.GetRequestByInt("TGT_EMP_ID", gUserInfo.Emp_Ref_ID);
        TGT_DEPT_ID = 0;

        EST_TGT_TYPE = WebUtility.GetRequest("EST_TGT_TYPE", "TGT");

        // 웹 취약성 검사 때문에 처리
        if (EST_TGT_TYPE.Equals("-0"))
        {
            ltrScript.Text = JSHelper.GetAlertScript("악성 요청을 거부합니다.", false);
            FormsAuthentication.SignOut();
            string login_page_url = WebUtility.GetConfig("Login_Page_Url", "~/base/Login.aspx");
            Response.Redirect(login_page_url);
        }

        if (!Page.IsPostBack)
        {
            DropDownListCommom.BindComp(ddlCompID, lblCompTitle);
            DropDownListCommom.BindEstTerm(ddlEstTermRefID);
            DropDownListCommom.BindEstTermSubByYearYN(ddlEstTermSubID
                                                      , WebUtility.GetIntByValueDropDownList(ddlCompID)
                                                      , "N");
        }


        ESTTERM_REF_ID = PageUtility.GetIntByValueDropDownList(ddlEstTermRefID);
        ESTTERM_SUB_ID = PageUtility.GetIntByValueDropDownList(ddlEstTermSubID);


        PageUtility.FindByValueDropDownList(ddlEstTermRefID, ESTTERM_REF_ID.ToString());
        PageUtility.FindByValueDropDownList(ddlEstTermSubID, ESTTERM_SUB_ID.ToString());


        ltrScript.Text = "";

        if (!Page.IsPostBack)
        {
            Get_Refusal_Data();
        }
    }
示例#22
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            DropDownListCommom.BindComp(ddlCompID, lblCompTitle);
            GridBinding(WebUtility.GetIntByValueDropDownList(ddlCompID));
            ButtonStatusInit();
        }

        COMP_ID        = WebUtility.GetIntByValueDropDownList(ddlCompID);
        ltrScript.Text = "";
    }
示例#23
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            DropDownListCommom.BindComp(ddlCompID, lblCompTitle);
            DropDownListCommom.BindEstTerm(ddlEstTermRefID);
            DropDownListCommom.BindDefaultValue(ddlEstTermSubID, "----------", "");
            DropDownListCommom.BindDefaultValue(ddlEstTermStepID, "----------", "");

            ibnSearch.Attributes.Add("onclick", "return Search();");
            iBtnPrjRemove.Attributes.Add("onclick", "return confirm('선택된 프로젝트를 질의지와의 매핑을 삭제하시겠습니까?');");
            ibnConfirm.Attributes.Add("onclick", "return confirm('프로젝트 질의매핑을 확정하시겠습니까?')");
            ibnConfirmCancel.Attributes.Add("onclick", "return confirm('확정을 취소하시겠습니까?')");

            DropDownListCommom.BindEstStyle(ddlEstList, WebUtility.GetIntByValueDropDownList(ddlCompID), "PRJ");
            int marker = 0;
            for (int i = 0; i < ddlEstList.Items.Count; i++)
            {
                if (ddlEstList.Items[marker].Text.Equals("프로젝트기여도평가"))
                {
                    marker++;
                    continue;
                }
                else
                {
                    ddlEstList.Items.RemoveAt(marker);
                }
            }
        }

        COMP_ID = WebUtility.GetIntByValueDropDownList(ddlCompID);

        EST_ID = WebUtility.GetByValueDropDownList(ddlEstList);
        hdfSearchEstID.Value = EST_ID;

        ESTTERM_REF_ID = WebUtility.GetIntByValueDropDownList(ddlEstTermRefID);
        ESTTERM_SUB_ID = WebUtility.GetIntByValueDropDownList(ddlEstTermSubID);


        if (ddlEstTermStepID.Visible)
        {
            ESTTERM_STEP_ID = WebUtility.GetIntByValueDropDownList(ddlEstTermStepID);
        }
        else
        {
            ESTTERM_STEP_ID = BizUtility.GetEstTermStepIDByMergeYN(COMP_ID);
        }

        Q_OBJ_ID = hdfQObjID.Value;

        ltrScript.Text = "";
    }
示例#24
0
    protected void Page_Load(object sender, EventArgs e)
    {
        writeLog(string.Format("{0} : Page_Load START", Request.PhysicalPath));

        //좌측메뉴설정
        //base.SetMenuControl(true, true, true);

        // 웹 취약성 검사 때문에 처리
        if (IYmd.Equals("-0") ||
            ISumType.Equals("-0") ||
            IBonID.Equals("-0") ||
            IBonNAME.Equals("-0") ||
            ITeamID.Equals("-0") ||
            ITeamNAME.Equals("-0") ||
            KPI_URL.Equals("-0"))
        {
            FormsAuthentication.SignOut();
            string login_page_url = WebUtility.GetConfig("Login_Page_Url", "~/base/Login.aspx");
            Response.Redirect(login_page_url);
        }

        if (!IsPostBack)
        {
            DropDownListCommom.BindEstTerm(ddlEstTermRefID);
            IEstTermRefID = WebUtility.GetIntByValueDropDownList(ddlEstTermRefID);

            MicroBSC.Integration.BSC.Biz.Biz_My_Kpi bizMyKpi = new MicroBSC.Integration.BSC.Biz.Biz_My_Kpi();
            IYmd = bizMyKpi.SelectCurrentYYYYMM();


            SetSCHDGrid("조직성과평가");
            btn1.ImageUrl = "../images/Intro/mywork1_on.png";
            btn2.ImageUrl = "../images/Intro/mywork2_off.png";
            btn3.ImageUrl = "../images/Intro/mywork3_off.png";
            btn4.ImageUrl = "../images/Intro/mywork4_off.png";

            SetMyKPIGrid();
            SetNoticeGrid();
            SetFAQGrid();
            DisplayScore();
        }
        else
        {
        }



        writeLog(string.Format("{0} : Page_Load END", Request.PhysicalPath));
    }
示例#25
0
    protected void Page_Load(object sender, EventArgs e)
    {
        COMP_ID        = WebUtility.GetRequestByInt("COMP_ID");
        EST_ID         = WebUtility.GetRequest("EST_ID");
        ESTTERM_REF_ID = WebUtility.GetRequestByInt("ESTTERM_REF_ID");
        SCALE_TYPE     = WebUtility.GetRequest("SCALE_TYPE");

        if (!Page.IsPostBack)
        {
            EST_JOB_ID = "JOB_14";

            DropDownListCommom.BindEstScaleInfo(ddlScaleIDAll, COMP_ID);
            DropDownListCommom.BindScale(ddlScaleID, COMP_ID);

            Biz_EstInfos estInfo = new Biz_EstInfos(COMP_ID, EST_ID);

            if (estInfo.Grade_Confirm_YN.Equals("Y"))
            {
                tblCtrls1.Visible = true;
                tblCtrls2.Visible = true;

                View(COMP_ID);

                ibnSaveAll.Attributes.Add("onclick", "return confirm( '설정된 평가방법으로 저장하시겠습니까?' )");
                ibnSave.Attributes.Add("onclick", "return confirm( '저장하시겠습니까?' )");
                ibnConfirm.Attributes.Add("onclick", "return confirm('설정한 평가방법을 확정하시겠습니까?')");
                ibnConfirmCancel.Attributes.Add("onclick", "return confirm('확정을 취소하시겠습니까?')");
                ibnSavePosAll.Attributes.Add("onclick", "return confirm('현재 설정을 모든 부서에 적용하시겠습니까?')");
                ibnRemove.Attributes.Add("onclick", "return confirm('삭제하시겠습니까?')");
                ibnSave.Attributes.Add("onclick", "return confirm('저장하시겠습니까?')");
                ibnSave3.Attributes.Add("onclick", "return confirm('저장하시겠습니까?')");
                ibnInit2.Attributes.Add("onclick", "return confirm('선택된 부서를 초기화 하시겠습니까?')");
            }
            else
            {
                tblCtrls1.Visible = false;
                tblCtrls2.Visible = false;

                ltrScript.Text = JSHelper.GetAlertScript("등급확정이 아닌 평가에서는 평가방식 설정이 요구되지 않습니다.");
                return;
            }
        }

        Biz_Positions positions = new Biz_Positions();

        dtPositionAll = positions.GetPositionAll();

        ltrScript.Text = "";
    }
示例#26
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            DropDownListCommom.BindComp(ddlCompID, lblCompTitle);

            ibnSave.Attributes.Add("onclick", "return confirm('의견상신 담당자를 저장하시겠습니까?');");
            ibnUpdateEmpRole.Attributes.Add("onclick", "return confirm('현재 세팅된 의견상신 담당자에게 의견상신 권한을 모두 부여하시겠습니까?');");
        }

        COMP_ID = WebUtility.GetIntByValueDropDownList(ddlCompID);
        EST_ID  = hdfSearchEstID.Value;

        ltrScript.Text = "";
    }
示例#27
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            DropDownListCommom.BindComp(ddlCompID, lblCompTitle);
            DropDownListCommom.BindEstTerm(ddlEstTermRefID);

            DataBindReport(WebUtility.GetIntByValueDropDownList(ddlCompID), WebUtility.GetIntByValueDropDownList(ddlEstTermRefID));
        }

        COMP_ID        = WebUtility.GetIntByValueDropDownList(ddlCompID);
        ESTTERM_REF_ID = WebUtility.GetIntByValueDropDownList(ddlEstTermRefID);
        ESTTERM_SUB_ID = WebUtility.GetIntByValueDropDownList(ddlEstTermSubID);
        ltrScript.Text = "";
    }
示例#28
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            DropDownListCommom.BindComp(ddlCompID, lblCompTitle);
            BindingScaleInfo(WebUtility.GetIntByValueDropDownList(ddlCompID), "");
            ButtonStatusByInit();

            ibnDelete.Attributes.Add("onclick", string.Format("return confirm( '{0}' );", "정말 삭제하시겠습니까?"));
        }

        COMP_ID = WebUtility.GetIntByValueDropDownList(ddlCompID);

        ltrScript.Text = "";
    }
示例#29
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            DropDownListCommom.BindComp(ddlCompID, lblCompTitle);
            TreeViewCommom.BindEst(TreeView1, TreeNodeSelectAction.Select, WebUtility.GetIntByValueDropDownList(ddlCompID));
            DropDownListCommom.BindEstScaleInfo(ddlScaleID, WebUtility.GetIntByValueDropDownList(ddlCompID));

            ButtonStatusInit();
        }

        COMP_ID        = WebUtility.GetIntByValueDropDownList(ddlCompID);
        EST_ID         = hdfEstID.Value;
        SCALE_ID       = WebUtility.GetByValueDropDownList(ddlScaleID);
        ltrScript.Text = string.Empty;
    }
示例#30
0
    protected void Page_Load(object sender, System.EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            DropDownListCommom.BindComp(ddlCompID, lblCompTitle);

            ibnSearch.Attributes.Add("onclick", "return Search();");
            btnNew.Attributes.Add("onclick", "return chkOK();");
            rblMode.Attributes.Add("onclick", "chkRBtn();");
            btnDelete.Attributes.Add("onclick", "return chkDelete();");
        }

        EST_ID = hdfSearchEstID.Value;

        ltrScript.Text = "";
    }