示例#1
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));
    }
示例#2
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 = "";
    }
示例#3
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;
    }
示例#4
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;
        }
    }
示例#5
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 = "";
    }
示例#6
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 = "";
    }
示例#7
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 = "";
    }
示例#8
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();
    }
示例#9
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 = "";
    }
示例#10
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 = "";
    }
示例#11
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();
        }
    }
示例#12
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 = "";
    }
示例#13
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 = "";
    }
示例#14
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 = "";
    }
示例#15
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 = "";
    }
示例#16
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;
    }
示例#17
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            DropDownListCommom.BindComp(ddlCompID, lblCompTitle);
            TreeViewCommom.BindKndBiz(TreeView1);

            ibnSearch.Attributes.Add("onclick", "return Search();");
            ibnSave.Attributes.Add("onclick", "return confirm('체크하신 질의문항을 저장하시겠습니까?');");
        }

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

        ltrScript.Text = "";
    }
示例#18
0
    protected void Page_Load(object sender, EventArgs e)
    {
        bizPmsComInfo = new Biz_Pms_Com_Info();

        if (!IsPostBack)
        {
            DropDownListCommom.BindComp(ddlCompID, lblCompTitle);
            bindData();
        }


        COMP_ID = WebUtility.GetIntByValueDropDownList(ddlCompID);

        ltrScript.Text = "";
        setSaveBtn(true);
    }
示例#19
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 = "";
    }
示例#20
0
    private void DoInitControl()
    {
        tblViewStatus.CellPadding = 0;
        tblViewStatus.CellSpacing = 0;
        tblViewStatus.BorderWidth = 0;

        TableRow  tblRow  = new TableRow();
        TableCell tblCell = null;

        tblViewStatus.Rows.Add(tblRow);

        Biz_Status bizStatus = new Biz_Status();
        DataSet    dsStatus  = bizStatus.GetStatuses("0003");

        foreach (DataRow dataRow in dsStatus.Tables[0].Rows)
        {
            tblCell = new TableCell();
            tblCell.Style.Add("padding-right", "5px");
            tblCell.Text = string.Format("<img src='{0}' alt='{1}' /> {2} ", dataRow["STATUS_IMG_PATH"], dataRow["STATUS_DESC"], dataRow["STATUS_NAME"]);
            tblRow.Cells.Add(tblCell);
        }

        DropDownListCommom.BindComp(ddlCompID, lblCompTitle);
        ICOMP_ID = GetRequestByInt("COMP_ID", PageUtility.GetIntByValueDropDownList(ddlCompID));
        PageUtility.FindByValueDropDownList(ddlCompID, ICOMP_ID);

        DropDownListCommom.BindEstTerm(ddlEstTerm);
        IESTTERM_REF_ID = GetRequestByInt("ESTTERM_REF_ID", PageUtility.GetIntByValueDropDownList(ddlEstTerm));
        PageUtility.FindByValueDropDownList(ddlEstTerm, IESTTERM_REF_ID);

        DropDownListCommom.BindEstTermSubByYearYN(ddlEstTermSubID
                                                  , ICOMP_ID
                                                  , "N");
        IESTTERM_SUB_ID = GetRequestByInt("ESTTERM_SUB_ID", PageUtility.GetIntByValueDropDownList(ddlEstTermSubID));
        PageUtility.FindByValueDropDownList(ddlEstTermSubID, IESTTERM_SUB_ID);

        DropDownListCommom.BindEstTermStep(ddlEstTermStepID, ICOMP_ID, IEST_ID, "N");
        if (ddlEstTermStepID.Items.Count > 0)
        {
            ddlEstTermStepID.Items.Insert(0, new ListItem("::전체::", "0"));
            ddlEstTermStepID.SelectedIndex = 0;
            ESTTERM_STEP_ID = PageUtility.GetIntByValueDropDownList(ddlEstTermStepID);
        }

        WebCommon.SetComDeptDropDownList(ddlComDept, true);
        //PageUtility.FindByValueDropDownList(ddlComDept, BizUtility.GetDeptID(gUserInfo.Emp_Ref_ID));
    }
示例#21
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");

            rdoEstTypeList.Items.Add(new ListItem("평가자", "EST"));
            rdoEstTypeList.Items.Add(new ListItem("피평가자", "TGT"));
            rdoEstTypeList.SelectedIndex = 0;


            //TextBoxCommon.SetOnlyInteger(txtEstTermSubID);
            //TextBoxCommon.SetOnlyInteger(txtSortOrder);
            //TextBoxCommon.SetOnlyInteger(txtStartMonth);
            //TextBoxCommon.SetOnlyInteger(txtEndMonth);
            //TextBoxCommon.SetOnlyPercent(txtWeight);

            //DoBindingDept();
            //GridBinding(WebUtility.GetIntByValueDropDownList(ddlCompID));


            ibnRandom.Enabled    = false;
            ibnDelRandom.Enabled = false;
            //ibnAddEstData.Enabled = false;
            //ibnDelEstData.Enabled = false;
        }


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


        EST_MAX_COUNT = DataTypeUtility.GetToInt32(txtMax.Text);
        EST_RANGE     = rdoRange.SelectedValue;
        EST_METHOD    = rdoMethod.SelectedValue;


        ltrScript.Text = "";
    }
示例#22
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            DropDownListCommom.BindComp(ddlCompID, lblCompTitle);
            DropDownListCommom.BindDefaultValue(ddlEstJobID, "----------", "");
            TextBoxCommon.SetOnlyInteger(txtSortOrder);
            BindGrid(WebUtility.GetIntByValueDropDownList(ddlCompID));

            ButtonStatusByInit();
            ClearValueControls();
        }

        COMP_ID = WebUtility.GetIntByValueDropDownList(ddlCompID);

        ltrScript.Text = string.Empty;
    }
示例#23
0
    protected void Page_Load(object sender, EventArgs e)
    {
        ltrScript.Text = "";

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

            DropDownListCommom.BindEstTerm(ddlEstTermRefID);
            PageUtility.FindByValueDropDownList(ddlEstTermRefID, ESTTERM_REF_ID);

            DropDownListCommom.BindPositionInfo(ddlEstPosInfo);
            PageUtility.FindByValueDropDownList(ddlEstPosInfo, POS_ID);
        }



        //쿼리스트링으로 받은 부서타입을 배열로 변환
        DEPT_TYPE_REF_ID_LIST = DEPT_TYPE_REF_ID_LIST.Replace(" ", "");
        string[] tmp = DEPT_TYPE_REF_ID_LIST.Split(',');
        DEPT_TYPE_REF_ID = new int[tmp.Length];
        for (int i = 0; i < tmp.Length; i++)
        {
            if (tmp[i].Trim().Length > 0)
            {
                DEPT_TYPE_REF_ID[i] = DataTypeUtility.GetToInt32(tmp[i]);
            }
            else
            {
                //비정상 데이터
                this.ltrScript.Text = JSHelper.GetAlertScript("비정상 부서타입이 존재합니다.");
                return;
            }
        }



        ESTTERM_REF_ID = WebUtility.GetIntByValueDropDownList(ddlEstTermRefID);
        POS_ID         = WebUtility.GetByValueDropDownList(ddlEstPosInfo);

        if (!IsPostBack)
        {
            doBind();
        }
    }
示例#24
0
    protected void Page_Load(object sender, EventArgs e)
    {
        bizBscKpiEqtEql = new Biz_Bsc_Kpi_Eqt_Eql();

        if (this.txtChampion_Emp_Name.Text.Trim().Length == 0)
        {
            this.hdfChampion_Emp_Ref_Id.Value = "";
        }
        if (this.txtDept_Name.Text.Trim().Length == 0)
        {
            this.txtChampion_Emp_Name.Text    = "";
            this.hdfChampion_Emp_Ref_Id.Value = "";
            this.hdfDept_Ref_Id.Value         = "";
        }


        if (!IsPostBack)
        {
            DropDownListCommom.BindComp(ddlCompID, lblCompTitle);
            DropDownListCommom.BindEstTerm(ddlEstTermRefID);


            COMP_ID             = WebUtility.GetIntByValueDropDownList(ddlCompID);
            ESTTERM_REF_ID      = WebUtility.GetIntByValueDropDownList(ddlEstTermRefID);
            EST_TYPE            = WebUtility.GetByValueDropDownList(ddlEstType);
            DEPT_REF_ID         = DataTypeUtility.GetToInt32(this.hdfDept_Ref_Id.Value);
            CHAMPION_EMP_REF_ID = DataTypeUtility.GetToInt32(this.hdfChampion_Emp_Ref_Id.Value);
            IS_TEAM_KPI_YN      = WebUtility.GetByValueDropDownList(ddlIsTeamKpi);
            KPI_CODE            = this.txtKpiCode.Text;
            KPI_NAME            = this.txtKpiName.Text;

            ibnSearch_Click(null, null);
        }

        COMP_ID             = WebUtility.GetIntByValueDropDownList(ddlCompID);
        ESTTERM_REF_ID      = WebUtility.GetIntByValueDropDownList(ddlEstTermRefID);
        EST_TYPE            = WebUtility.GetByValueDropDownList(ddlEstType);
        DEPT_REF_ID         = DataTypeUtility.GetToInt32(this.hdfDept_Ref_Id.Value);
        CHAMPION_EMP_REF_ID = DataTypeUtility.GetToInt32(this.hdfChampion_Emp_Ref_Id.Value);
        IS_TEAM_KPI_YN      = WebUtility.GetByValueDropDownList(ddlIsTeamKpi);
        KPI_CODE            = this.txtKpiCode.Text;
        KPI_NAME            = this.txtKpiName.Text;

        ltrScript.Text = "";
    }
示例#25
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (IsPostBack == false)
        {
            DropDownListCommom.BindComp(ddlCompID, lblCompTitle);
            DropDownListCommom.BindEstTerm(ddlEstTermInfo);
            TreeViewCommom.BindDept(TreeView1
                                    , false
                                    , TreeNodeSelectAction.Select
                                    , null);

            //BindMap();
        }

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

            TextBoxCommon.SetOnlyInteger(txtEstTermStepID);
            TextBoxCommon.SetOnlyPercent(txtWeight);
            TextBoxCommon.SetOnlyInteger(txtSortOrder);

            GridBinding(WebUtility.GetIntByValueDropDownList(ddlCompID));
            ButtonStatusInit();
        }

        COMP_ID = WebUtility.GetIntByValueDropDownList(ddlCompID);

        ltrScript.Text = "";
    }
示例#27
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            EST_JOB_ID = "JOB_18";

            DropDownListCommom.BindComp(ddlCompID, lblCompTitle);
            DropDownListCommom.BindEstTerm(ddlEstTermRefID);
            DropDownListCommom.BindDefaultValue(ddlEstTermSubID, "----------", "");
            DropDownListCommom.BindDefaultValue(ddlEstTermStepID, "----------", "");

            UltraWebGrid2.DisplayLayout.Bands[0].Columns.FromKey("DEPT_NAME").Hidden    = true;
            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;

            ibnSearch.Attributes.Add("onclick", "return Search();");
            iBtnDeptRemove.Attributes.Add("onclick", "return confirm('선택된 부서를 삭제하시겠습니까?');");
            iBtnEmpRemove.Attributes.Add("onclick", "return confirm('선택된 사원을 삭제하시겠습니까?');");
            ibnConfirm.Attributes.Add("onclick", "return confirm('피평가자 질의매핑을 확정하시겠습니까?')");
            ibnConfirmCancel.Attributes.Add("onclick", "return confirm('확정을 취소하시겠습니까?')");
        }

        COMP_ID        = WebUtility.GetIntByValueDropDownList(ddlCompID);
        EST_ID         = hdfSearchEstID.Value;
        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 = "";
    }
示例#28
0
    protected void Page_Load(object sender, EventArgs e)
    {
        ESTTERM_REF_ID = WebUtility.GetRequestByInt("ESTTERM_REF_ID");
        EST_ID         = WebUtility.GetRequest("EST_ID");

        if (!IsPostBack)
        {
            DropDownListCommom.BindComp(ddlCompID, lblCompTitle);
            DropDownListCommom.BindPositionInfo(ddlPosID);
            DropDownListCommom.BindPositionValue(ddlPosValue
                                                 , WebUtility.GetByValueDropDownList(ddlPosID));

            ButtonStatusByInit_RelGrpPos();
            ButtonStatusByInit_RelGrp();

            if (!EST_ID.Equals(""))
            {
                BindingRelGroupInfo(COMP_ID, EST_ID, ESTTERM_REF_ID);
                ibnNewRelGrp.Enabled = true;
            }
            else
            {
                ibnNewRelGrp.Enabled = false;
            }

            CheckPosGrid(COMP_ID, EST_ID);

            ibnDeleteRelGrp.Attributes.Add("onclick", "return ValidRelGrp();");
            ibnSaveRelGrpDept.Attributes.Add("onclick", "return ValidRelGrp();");
            ibnSaveRelGrpPos.Attributes.Add("onclick", "return ValidRelGrp();");
            ibnSaveRelGrpPosData.Attributes.Add("onclick", "return ValidRelGrpPosData();");
            ibnValidCheck.Attributes.Add("onclick", "return confirm('유효성를 체크하시겠습니까?');");
            ibnRelGrpTgtMap.Attributes.Add("onclick", "return confirm('상대평가 그룹에 속하는 부서 or 사원을 상대평가 대상자로 반영하시겠습니까?');");
        }

        COMP_ID        = WebUtility.GetIntByValueDropDownList(ddlCompID);
        REL_GRP_ID     = hdfRelGrpID.Value;
        REL_GRP_POS_ID = hdfRelGrpPosID.Value;

        ltrScript.Text = string.Empty;
    }
示例#29
0
    private void DoInitControl()
    {
        DropDownListCommom.BindComp(ddlCompID, lblCompTitle);
        ICOMP_ID = GetRequestByInt("COMP_ID", PageUtility.GetIntByValueDropDownList(ddlCompID));
        PageUtility.FindByValueDropDownList(ddlCompID, ICOMP_ID);

        DropDownListCommom.BindEstTerm(ddlEstTerm);
        IESTTERM_REF_ID = GetRequestByInt("ESTTERM_REF_ID", PageUtility.GetIntByValueDropDownList(ddlEstTerm));
        PageUtility.FindByValueDropDownList(ddlEstTerm, IESTTERM_REF_ID);

        DropDownListCommom.BindEstTermSubByYearYN(ddlEstTermSubID
                                                  , ICOMP_ID
                                                  , "N");
        IESTTERM_SUB_ID = GetRequestByInt("ESTTERM_SUB_ID", PageUtility.GetIntByValueDropDownList(ddlEstTermSubID));
        PageUtility.FindByValueDropDownList(ddlEstTermSubID, IESTTERM_SUB_ID);

        IUSERTYPE = GetRequestByInt("USERTYPE", 1);
        IEST_ID   = GetRequest("EST_ID", "3GA");
        if (User.IsInRole(ROLE_ADMIN) || User.IsInRole(ROLE_ESTADMIN))
        {
        }
        else
        {
            if (IUSERTYPE == 1)
            {
                ugrdMBO.Bands[0].Columns.FromKey("EST_EMP_NAME").Hidden  = true;
                ugrdMBO.Bands[0].Columns.FromKey("EST_DEPT_NAME").Hidden = true;
            }
            else
            {
                ugrdMBO.Bands[0].Columns.FromKey("TGT_EMP_NAME").Hidden  = true;
                ugrdMBO.Bands[0].Columns.FromKey("TGT_DEPT_NAME").Hidden = true;
            }
        }
        WebCommon.SetComDeptDropDownList(ddlComDept, true);

        if (!User.IsInRole(ROLE_ADMIN) && !User.IsInRole(ROLE_ESTADMIN))
        {
            lblDept.Visible = ddlComDept.Visible = false;
        }
    }
示例#30
0
    protected void Page_Load(object sender, EventArgs e)
    {
        bizMulBasicInfo = new Biz_Mul_Basic_Info();

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

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

            rdoEstTypeList.Items.Add(new ListItem("평가자", "EST"));
            rdoEstTypeList.Items.Add(new ListItem("피평가자", "TGT"));
            rdoEstTypeList.SelectedIndex = 0;


            ibnRandom.Enabled    = false;
            ibnDelRandom.Enabled = false;
        }


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


        EST_MAX_COUNT = DataTypeUtility.GetToInt32(this.txtMaxEstEmpCnt.Text);


        if (!IsPostBack)
        {
            doBinding_MulBasicInfo();
        }


        ltrScript.Text = "";
    }