Esempio n. 1
0
    protected void iBtnUseYN_Click(object sender, ImageClickEventArgs e)
    {
        int cntAffRow = this.UpdateKpiNormdistUseYN();

        ltrScript.Text = JSHelper.GetAlertScript("๋ˆ„์ ํ™•๋ฅ ๊ทธ๋ฃน์‚ฌ์šฉ์•ˆํ•จ์œผ๋กœ ์„ค์ •ํ•˜์˜€์Šต๋‹ˆ๋‹ค.", false);
        SetKpiNormdistGroupGrid();
    }
Esempio n. 2
0
    /// <summary>
    /// ์ฒ˜๋ฆฌ์‹œ ๋ฐ์ดํ„ฐ validation check
    /// </summary>
    /// <returns></returns>
    public bool ValidateFormData()
    {
        if (txtSubject.Text == "")
        {
            ltrScript.Text = JSHelper.GetAlertScript("์ œ๋ชฉ์„ ์ž…๋ ฅํ•ด์ฃผ์‹ญ์‹œ์˜ค", false);
            return(false);
        }
        else if (txtContent.Value == "")
        {
            ltrScript.Text = JSHelper.GetAlertScript("๋‚ด์šฉ์„ ์ž…๋ ฅํ•ด์ฃผ์‹ญ์‹œ์˜ค", false);
            return(false);
        }
        else if (wdcFrom.Text == "")
        {
            ltrScript.Text = JSHelper.GetAlertScript("๊ณต์ง€์‹œ์ž‘์ผ์ž๋ฅผ ์ž…๋ ฅํ•ด์ฃผ์‹ญ์‹œ์˜ค", false);
            return(false);
        }
        else if (wdcTo.Text == "")
        {
            ltrScript.Text = JSHelper.GetAlertScript("๊ณต์ง€์ข…๋ฃŒ์ผ์ž๋ฅผ ์ž…๋ ฅํ•ด์ฃผ์‹ญ์‹œ์˜ค", false);
            return(false);
        }

        return(true);
    }
Esempio n. 3
0
    protected void iBtnDelete_Click(object sender, ImageClickEventArgs e)
    {
        //Biz_BiasDatas bizBias = new Biz_BiasDatas();
        //if (bizBias.DeleteBiasGroup(this.ICOMP_ID
        //                            , this.IEST_ID
        //                            , DataTypeUtility.GetToInt32(hdfBIAS_GRP_ID.Value)))
        //{
        //    hdfChangeYN.Value = "1";
        //    hdfBIAS_GRP_ID.Value = "0";
        //    txtBIAS_GRP_CD.Text = txtBIAS_GRP_NM.Text = txtBIAS_GRP_DESC.Text = string.Empty;
        //    chkUSE_YN.Checked = true;
        //    DoBinding();
        //    ltrScript.Text = JSHelper.GetAlertScript("์‚ญ์ œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.");
        //}
        //else
        //    ltrScript.Text = JSHelper.GetAlertScript(string.Format("์‚ญ์ œ ์‹คํŒจ!\\n{0}", bizBias.errMSG.Replace("\\", "").Replace("'", "")));

        MicroBSC.Integration.EST.Biz.Biz_Est_Bias_Group bizEstBiasGroup = new MicroBSC.Integration.EST.Biz.Biz_Est_Bias_Group();
        bool isOK = bizEstBiasGroup.RemoveEstBiasGroup_DB(DataTypeUtility.GetToInt32(hdfBIAS_GRP_ID.Value));

        if (isOK)
        {
            hdfChangeYN.Value    = "1";
            hdfBIAS_GRP_ID.Value = "0";
            txtBIAS_GRP_CD.Text  = txtBIAS_GRP_NM.Text = txtBIAS_GRP_DESC.Text = string.Empty;
            chkUSE_YN.Checked    = true;
            DoBinding();
            ltrScript.Text = JSHelper.GetAlertScript("์‚ญ์ œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.");
        }
        else
        {
            ltrScript.Text = JSHelper.GetAlertScript("์‚ญ์ œ ์‹คํŒจ!");
        }
    }
Esempio n. 4
0
    protected void iBtnRemove_Click(object sender, ImageClickEventArgs e)
    {
        Biz_RoleInfos objRoleInfo = new Biz_RoleInfos();

        DataTable dataTable = objRoleInfo.GetDataTableSchema();

        dataTable = UltraGridUtility.GetDataTableByCheckValue(this.UltraWebGrid2
                                                              , "cBox"
                                                              , "selchk"
                                                              , new string[] { "ROLE_REF_ID", "ROLE_NAME", "ROLE_DESC", "SORT_ORDER", "DELETE_ENABLED_YN" }
                                                              , dataTable
                                                              , true);

        bool isOK = objRoleInfo.RemoveRoleInfo(dataTable);

        if (!isOK)
        {
            lblScript.Text = JSHelper.GetAlertScript("์‚ญ์ œํ•œ ๊ถŒํ•œ์„ ์ฒดํฌํ•ด์ฃผ์„ธ์š”.", false);
        }
        else
        {
            lblScript.Text = JSHelper.GetAlertScript("๊ถŒํ•œ์„ ์‚ญ์ œํ•˜์˜€์Šต๋‹ˆ๋‹ค.", false);

            DataBindingRole();
            GridBindginMenu();
        }
    }
Esempio n. 5
0
    protected void trvEstDept_SelectedNodeChanged(object sender, EventArgs e)
    {
        int intDept = this.IEstDeptID;

        this.IEstDeptID = (trvEstDept.SelectedNode == null) ? 0 : int.Parse(trvEstDept.SelectedNode.Value);

        if (!this.HaveReadRight())
        {
            ltrScript.Text  = JSHelper.GetAlertScript("์กฐํšŒํ•  ๊ถŒํ•œ์ด ์—†์Šต๋‹ˆ๋‹ค.", false);
            this.IEstDeptID = intDept;
            trvEstDept.SelectedNode.SelectAction = TreeNodeSelectAction.None;
            return;
        }

        this.SetParameter();
        this.SetDeptMapInfo();

        if (this.ugrdKpiStatusTab.SelectedTab == 0)
        {
            this.SetDeptScoreCard();
        }
        else
        {
            this.SetGraph();
        }

        trvEstDept.SelectedNode.SelectAction = TreeNodeSelectAction.Select;
    }
Esempio n. 6
0
    protected void Page_Load(object sender, EventArgs e)
    {
        // ์›น ์ทจ์•ฝ์„ฑ ๊ฒ€์‚ฌ ๋•Œ๋ฌธ์— ์ฒ˜๋ฆฌ
        if (ICCB1.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)
        {
            if (User.IsInRole(ROLE_ADMIN))
            {
                iBtnWriteNotice.Visible = true;
            }
            else
            {
                iBtnWriteNotice.Visible = false;
            }

            SetNoticeGrid();
        }
    }
Esempio n. 7
0
    protected void itnDelete_Click(object sender, ImageClickEventArgs e)
    {
        DeptInfos dept = new DeptInfos();

        if (TreeView1.SelectedValue.Equals(""))
        {
            return;
        }

        bool isOK = dept.RemoveDeptinfo(int.Parse(TreeView1.SelectedValue));

        if (!isOK)
        {
            ltrScript.Text = JSHelper.GetAlertScript("์†Œ์†๋˜์–ด ์žˆ๋Š” ๋ถ€์„œ๋‚˜ ์‚ฌ์›์ด ์žˆ์Šต๋‹ˆ๋‹ค. ํ™•์ธ ํ›„ ์‚ญ์ œ ํ•ด์ฃผ์„ธ์š”.", false);
            return;
        }
        else
        {
            WebCommon.FillComDeptTree(TreeView1);
            TreeView1.ExpandAll();
            SetButtons();

            ltrScript.Text = JSHelper.GetAlertScript("์ •์ƒ์ ์œผ๋กœ ์‚ญ์ œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.", false);
            return;
        }
    }
Esempio n. 8
0
    private void UpdateWorkInfo()
    {
        if (!this.CheckFormData())
        {
            return;
        }

        MicroBSC.BSC.Biz.Biz_Bsc_Work_Info objBSC = new MicroBSC.BSC.Biz.Biz_Bsc_Work_Info();
        objBSC.Iestterm_ref_id   = this.IEstterm_Ref_ID;
        objBSC.Iest_dept_ref_id  = this.IEst_Dept_Ref_ID;
        objBSC.Iwork_ref_id      = this.IWork_Ref_ID;
        objBSC.Iwork_pool_ref_id = Convert.ToInt32(this.IWork_Pool_Ref_ID);// this.IWork_Pool_Ref_ID;
        objBSC.Iwork_code        = txtWorkCode.Text.Trim();
        objBSC.Iwork_name        = txtWorkName.Text.Trim();
        objBSC.Iwork_desc        = txtWorkDesc.Value;
        objBSC.Iwork_emp_id      = Convert.ToInt32((this.hdfWorkEmpId.Value == "") ? "0" : this.hdfWorkEmpId.Value);
        objBSC.Iwork_priority    = PageUtility.GetByValueDropDownList(ddlWorkPriority, "");
        objBSC.Iwork_type        = PageUtility.GetByValueDropDownList(ddlWorkType, "");
        objBSC.Iwork_issue       = txtWorkIssue.Text;
        objBSC.Iadd_file         = this.IAdd_File;
        objBSC.Iapp_ref_id       = this.IApp_Ref_ID;
        objBSC.Iuse_yn           = (this.chkUseYN.Checked) ? "Y" : "N";
        objBSC.Icomplete_yn      = (this.chkCompleteYN.Checked) ? "Y" : "N";
        objBSC.Itxr_user         = gUserInfo.Emp_Ref_ID;

        int intRtn = objBSC.UpdateData(objBSC.Iestterm_ref_id,
                                       objBSC.Iest_dept_ref_id,
                                       objBSC.Iwork_ref_id,
                                       objBSC.Iwork_pool_ref_id,
                                       objBSC.Iwork_code,
                                       objBSC.Iwork_name,
                                       objBSC.Iwork_desc,
                                       objBSC.Iwork_emp_id,
                                       objBSC.Iwork_priority,
                                       objBSC.Iwork_type,
                                       objBSC.Iwork_issue,
                                       objBSC.Iadd_file,
                                       objBSC.Iapp_ref_id,
                                       objBSC.Iuse_yn,
                                       objBSC.Icomplete_yn,
                                       objBSC.Itxr_user);

        //์ค‘์ ๊ณผ์ œ ์‚ฌ์šฉ์—ฌ๋ถ€๋ฅผ "N"์œผ๋กœ ๋ณ€๊ฒฝํ•˜๋ฉด ๊ด€๋ จ ์‹คํ–‰๊ณผ์ œ์˜ ์‚ฌ์šฉ์—ฌ๋ถ€๋„ "N"์œผ๋กœ ๋ณ€๊ฒฝ. "Y"๋กœ ๋ณ€๊ฒฝ์‹œ ๊ฐœ๋ณ„ ์ˆ˜์ •
        if (!this.chkUseYN.Checked)
        {
            this.UnUsedWorkExec();
        }

        ltrScript.Text = JSHelper.GetAlertScript(objBSC.Transaction_Message, false);
        if (objBSC.Transaction_Result == "Y")
        {
            this.IEstterm_Ref_ID  = objBSC.Iestterm_ref_id;
            this.IEst_Dept_Ref_ID = objBSC.Iest_dept_ref_id;
            this.IWork_Ref_ID     = objBSC.Iwork_ref_id;

            this.IType = "U";
            this.SetFormData();
            this.SetButton();
        }
    }
Esempio n. 9
0
    private void DoSavingReply()
    {
        DataTable dtEst_Refusal = bizEstRefusal.Get_Est_Refusal_Data(COMP_ID, EST_ID, ESTTERM_REF_ID, ESTTERM_SUB_ID, ESTTERM_STEP_ID, TGT_DEPT_ID, TGT_EMP_ID);
        bool      Result;


        Result = bizEstRefusal.Modify_Est_Refusal_Reply(COMP_ID
                                                        , EST_ID
                                                        , ESTTERM_REF_ID
                                                        , ESTTERM_SUB_ID
                                                        , ESTTERM_STEP_ID
                                                        , TGT_DEPT_ID
                                                        , TGT_EMP_ID
                                                        , this.gUserInfo.Emp_Ref_ID
                                                        , this.txt_RefusalReply.Text
                                                        , gUserInfo.Emp_Ref_ID);

        if (Result)
        {
            this.ltrScript.Text = JSHelper.GetAlertScript("์ €์žฅํ•˜์˜€์Šต๋‹ˆ๋‹ค.");
        }
        else
        {
            this.ltrScript.Text = JSHelper.GetAlertScript("์ €์žฅ์— ์‹คํŒจํ–ˆ์Šต๋‹ˆ๋‹ค.");
        }
    }
Esempio n. 10
0
    protected void getEstQuestion()
    {
        Biz_QuestionDeptEmpMaps questionDeptEmpMaps = new Biz_QuestionDeptEmpMaps(COMP_ID
                                                                                  , ESTTERM_REF_ID
                                                                                  , ESTTERM_SUB_ID
                                                                                  , ESTTERM_STEP_ID
                                                                                  , EST_ID
                                                                                  , ""
                                                                                  , TGT_DEPT_ID
                                                                                  , TGT_EMP_ID
                                                                                  , "P");

        Q_OBJ_ID = questionDeptEmpMaps.Q_Obj_ID;

        if (Q_OBJ_ID != null && Q_OBJ_ID.Trim().Length > 0)
        {
            Biz_QuestionSubjects questionSubjects = new Biz_QuestionSubjects();
            DT_EST_QUESTION = questionSubjects.GetQuestionSubject("", Q_OBJ_ID, "").Tables[0];
        }
        else
        {
            this.ltrScript.Text   = JSHelper.GetAlertScript("์งˆ์˜ํ‰๊ฐ€ ํ•ญ๋ชฉ์ด ์—†์Šต๋‹ˆ๋‹ค.");
            this.iBtnSave.Visible = false;
            this.iBtnSave.Enabled = false;
        }
    }
Esempio n. 11
0
    protected void ibtnSync_Click(object sender, EventArgs e)
    {
        bool Result = syncDept();

        if (Result && radioUser.Checked)
        {
            Result = syncUSer();
        }

        if (Result)
        {
            this.ltrScript.Text = JSHelper.GetAlertScript("์„ฑ๊ณตํ–ˆ์Šต๋‹ˆ๋‹ค.");
        }
        else
        {
            this.ltrScript.Text = JSHelper.GetAlertScript("์‹คํŒจํ–ˆ์Šต๋‹ˆ๋‹ค.");
        }


        initGrid();


        if (this.radioDept.Checked)
        {
            searchDept();
        }
        else if (this.radioUser.Checked)
        {
            searchUser();
        }
    }
Esempio n. 12
0
    protected void ibnConfirm_Click(object sender, ImageClickEventArgs e)
    {
        bool isJobOK = EstJobUtility.SetConfirmButtonVisible(COMP_ID
                                                             , EST_ID
                                                             , ESTTERM_REF_ID
                                                             , ESTTERM_SUB_ID
                                                             , ESTTERM_STEP_ID
                                                             , EST_JOB_ID
                                                             , ibnConfirm
                                                             , ibnConfirmCancel
                                                             , "Y"
                                                             , DateTime.Now
                                                             , EMP_REF_ID
                                                             , ltrScript);

        if (isJobOK)
        {
            if (POINT_GRADE_TYPE.Equals("PNT"))
            {
                ltrScript.Text = JSHelper.GetAlertScript("์ •์ƒ์ ์œผ๋กœ ์ ์ˆ˜ ์กฐ์ •์ž๋ฅผ ํ™•์ •ํ•˜์˜€์Šต๋‹ˆ๋‹ค.");
            }
            else if (POINT_GRADE_TYPE.Equals("GRD"))
            {
                ltrScript.Text = JSHelper.GetAlertScript("์ •์ƒ์ ์œผ๋กœ ๋“ฑ๊ธ‰ ์กฐ์ •์ž๋ฅผ ํ™•์ •ํ•˜์˜€์Šต๋‹ˆ๋‹ค.");
            }
        }
    }
Esempio n. 13
0
    private void AddCtrlEstDeptData()
    {
        Biz_CtrlDeptMaps ctrlEstDeptMap = new Biz_CtrlDeptMaps();
        DataTable        dataTable      = ctrlEstDeptMap.GetDataTableSchema();

        string[] dept_ref_id_values = hdfDeptRefIDArr.Value.Split(',');

        foreach (string dept_ref_id in dept_ref_id_values)
        {
            DataRow dataRow = null;

            dataRow = dataTable.NewRow();

            dataRow["CTRL_ID"]     = CTRL_ID;
            dataRow["COMP_ID"]     = COMP_ID;
            dataRow["DEPT_REF_ID"] = dept_ref_id;
            dataRow["DATE"]        = DateTime.Now;
            dataRow["USER"]        = EMP_REF_ID;

            dataTable.Rows.Add(dataRow);
        }

        bool isOK = ctrlEstDeptMap.AddCtrlEstDeptMap(dataTable);

        if (isOK)
        {
            BindCtrlEstDeptInfo(CTRL_ID);
        }
        else
        {
            ltrScript.Text = JSHelper.GetAlertScript("๋ถ€์„œ ์ถ”๊ฐ€์— ์‹คํŒจํ•˜์˜€์Šต๋‹ˆ๋‹ค.", false);
        }
    }
Esempio n. 14
0
    protected void ibnConfirmEst_Click(object sender, ImageClickEventArgs e)
    {
        if (Check_TgtEmp_Est_Status())
        {
            bool Result;

            Result = bizPrjData.Modify_Prj_Data_Est_Status(PRJ_REF_ID, 0, 0, "E", gUserInfo.Emp_Ref_ID);

            if (Result)
            {
                //this.ltrScript.Text = JSHelper.GetAlertScript("์ •์ƒ์ ์œผ๋กœ ์ฒ˜๋ฆฌ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.");
                this.ltrScript.Text = JSHelper.GetAlertOpenerReflashScript("์ •์ƒ์ ์œผ๋กœ ์ฒ˜๋ฆฌ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.", false);
            }
            else
            {
                this.ltrScript.Text = JSHelper.GetAlertScript("์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค.");
            }
        }
        else
        {
            this.ltrScript.Text = JSHelper.GetAlertScript("ํ‰๊ฐ€ํ•˜์ง€ ์•Š์€ ํ”ผํ‰๊ฐ€์ž๊ฐ€ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค.");
        }

        Prj_Data_Bind();
    }
Esempio n. 15
0
    private void ReCompleteWorkExec()
    {
        if (!this.CheckFormData())
        {
            return;
        }

        this.IType = "RC";
        MicroBSC.BSC.Biz.Biz_Bsc_Work_Exec objBSC = new MicroBSC.BSC.Biz.Biz_Bsc_Work_Exec();
        objBSC.Iestterm_ref_id  = this.IEstterm_Ref_ID;
        objBSC.Iest_dept_ref_id = this.IEst_Dept_Ref_ID;
        objBSC.Iwork_ref_id     = this.IWork_Ref_ID;
        objBSC.Iexec_ref_id     = this.IExec_Ref_ID;
        objBSC.Itxr_user        = gUserInfo.Emp_Ref_ID;

        int intRtn = objBSC.ReCompleteData(objBSC.Iestterm_ref_id,
                                           objBSC.Iest_dept_ref_id,
                                           objBSC.Iwork_ref_id,
                                           objBSC.Iexec_ref_id,
                                           objBSC.Itxr_user);

        ltrScript.Text = JSHelper.GetAlertScript(objBSC.Transaction_Message, false);

        if (objBSC.Transaction_Result == "Y")
        {
            this.IEstterm_Ref_ID  = objBSC.Iestterm_ref_id;
            this.IEst_Dept_Ref_ID = objBSC.Iest_dept_ref_id;
            this.IWork_Ref_ID     = objBSC.Iwork_ref_id;
            this.IExec_Ref_ID     = objBSC.Iexec_ref_id;

            this.IType = "U";
            this.SetFormData();
            this.SetButton();
        }
    }
Esempio n. 16
0
    protected void iBtnUnitTypeModify_Click(object sender, ImageClickEventArgs e)
    {
        UnitTypeInfos unitInfo = new UnitTypeInfos();
        bool          isOk     = false;

        try
        {
            isOk = unitInfo.ModifyUnitTypeGroup(txtUnitGroup.Text, hdfUnitGroup.Value);
        }
        catch (Exception ex)
        {
            ltrScript.Text = JSHelper.GetAlertScript("์ˆ˜์ • ์ค‘ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜์˜€์Šต๋‹ˆ๋‹ค.", false);
            return;
        }

        if (isOk)
        {
            ltrScript.Text = JSHelper.GetAlertScript("์ˆ˜์ •์ด ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค", false);
            Reload();
        }
        else
        {
            ltrScript.Text = JSHelper.GetAlertScript("์ˆ˜์ •ํ•  Unit๊ทธ๋ฃน์„ ์„ ํƒํ•ด์ฃผ์„ธ์š”", false);
        }
    }
Esempio n. 17
0
    private void DeleteWorkExec()
    {
        if (!this.CheckFormData())
        {
            return;
        }

        this.IType = "D";
        MicroBSC.BSC.Biz.Biz_Bsc_Work_Exec objBSC = new MicroBSC.BSC.Biz.Biz_Bsc_Work_Exec();
        objBSC.Iestterm_ref_id  = this.IEstterm_Ref_ID;
        objBSC.Iest_dept_ref_id = this.IEst_Dept_Ref_ID;
        objBSC.Iwork_ref_id     = this.IWork_Ref_ID;
        objBSC.Iexec_ref_id     = this.IExec_Ref_ID;
        objBSC.Itxr_user        = gUserInfo.Emp_Ref_ID;

        int intRtn = objBSC.DeleteData(objBSC.Iestterm_ref_id,
                                       objBSC.Iest_dept_ref_id,
                                       objBSC.Iwork_ref_id,
                                       objBSC.Iexec_ref_id,
                                       objBSC.Itxr_user);

        if (objBSC.Transaction_Result == "Y")
        {
            //            this.TxrWorkPoolQuestion();
            ltrScript.Text = JSHelper.GetAlertOpenerControlCallBackScript(objBSC.Transaction_Message, this.ICCB1, true);
        }
        else
        {
            ltrScript.Text = JSHelper.GetAlertScript(objBSC.Transaction_Message, false);
            this.IType     = "U";
        }
    }
Esempio n. 18
0
    private void saveCodeInfo(string strGbn)
    {
        if (!ValidateEtcForm())
        {
            return;
        }

        Biz_Com_Code_Info objCode = new Biz_Com_Code_Info();

        objCode.Itype          = strGbn;
        objCode.Icode_info_id  = (objCode.Itype == "U") ? int.Parse(hdnCodeInfoID.Value.ToString()) : 0;
        objCode.Icategory_code = txtSCatCode.Text;
        objCode.Ietc_code      = txtEtcCode.Text;
        objCode.Icode_name     = txtEtcName.Text;
        objCode.Icode_desc     = txtEtcDesc.Text;
        objCode.Isort_order    = (txtSortOrder.Text.Trim() == "") ? 0 : int.Parse(txtSortOrder.Text.ToString());
        objCode.Iuse_yn        = (chkSUseYn.Checked) ? "Y" : "N";
        objCode.Isegment1      = txtSegment1.Text;
        objCode.Isegment2      = txtSegment2.Text;
        objCode.Isegment3      = txtSegment3.Text;
        objCode.Isegment4      = txtSegment4.Text;
        objCode.Isegment5      = txtSegment5.Text;
        objCode.InsertData(objCode.Icode_info_id, objCode.Icategory_code, objCode.Ietc_code, objCode.Icode_name, objCode.Icode_desc,
                           objCode.Isort_order, objCode.Iuse_yn, objCode.Isegment1, objCode.Isegment2, objCode.Isegment3, objCode.Isegment4, objCode.Isegment5, gUserInfo.Emp_Ref_ID);

        ltlMsg.Text = JSHelper.GetAlertScript(objCode.Transaction_Message, false);
        this.refreshCodeGrid(txtSCatCode.Text);
    }
Esempio n. 19
0
    private void InsertUpdateDeptInfo()
    {
        if (hdfDeptRefId.Value.Trim() == "" || txtDeptName.Text.Trim() == "")
        {
            ltrScript.Text = JSHelper.GetAlertScript("๋ถ€์„œ๋ฅผ ์„ ํƒํ•ด์ฃผ์‹ญ์‹œ์˜ค.", false);
            return;
        }

        this.SetParameter();

        Biz_ComDeptInfo objDept = new Biz_ComDeptInfo();
        int             intRtn  = objDept.UpdateData(_idept_ref_id
                                                     , _iup_dept_id
                                                     , 0
                                                     , _idept_name
                                                     , _idept_code //_idept_ref_id.ToString(),
                                                     , 1
                                                     , _idept_type
                                                     , _isort_order
                                                     , _idept_desc
                                                     , gUserInfo.Emp_Ref_ID);

        WebCommon.FillComDeptTree(TreeView1);
        TreeView1.ExpandAll();
        SetButtons();
    }
Esempio n. 20
0
    private bool ValidateEtcForm()
    {
        if (txtEtcCode.Text.Trim() == "")
        {
            ltlMsg.Text = JSHelper.GetAlertScript("๊ธฐํƒ€์ฝ”๋“œ๋ฅผ ์ž…๋ ฅํ•ด์ฃผ์‹ญ์‹œ์˜ค");
            return(false);
        }
        else if (txtEtcName.Text.Trim() == "")
        {
            ltlMsg.Text = JSHelper.GetAlertScript("๊ธฐํƒ€์ฝ”๋“œ๋ช…์„ ์ž…๋ ฅํ•ด์ฃผ์‹ญ์‹œ์˜ค");
            return(false);
        }
        else if (txtSortOrder.Text.Trim() == "")
        {
            ltlMsg.Text = JSHelper.GetAlertScript("์ •๋ ฌ์ˆœ์„œ๋ฅผ ์ž…๋ ฅํ•ด์ฃผ์‹ญ์‹œ์˜ค");
            return(false);
        }
        else if (txtEtcDesc.Text.Trim() == "")
        {
            ltlMsg.Text = JSHelper.GetAlertScript("์ฝ”๋“œ์„ค๋ช…์„ ์ž…๋ ฅํ•ด์ฃผ์‹ญ์‹œ์˜ค");
            return(false);
        }

        return(true);
    }
Esempio n. 21
0
    protected void iBtnSave_Click(object sender, ImageClickEventArgs e)
    {
        Biz_RoleMenuRels objRoleMenuRel = new Biz_RoleMenuRels();

        DataTable dataTable = objRoleMenuRel.GetDataTableSchema();

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

        foreach (DataRow dataRow in dataTable.Rows)
        {
            dataRow["ROLE_REF_ID"] = this.hdfRoleRefID.Value;
        }

        bool isOK = objRoleMenuRel.SaveRoleMenuRel(dataTable);

        if (!isOK)
        {
            lblScript.Text = JSHelper.GetAlertScript("๊ถŒํ•œ/๋ฉ”๋‰ด ๋งคํ•‘ํ•  ๋ฉ”๋‰ด๋ฅผ ์ฒดํฌํ•ด์ฃผ์„ธ์š”.", false);
        }
        else
        {
            lblScript.Text = JSHelper.GetAlertScript("๊ถŒํ•œ/๋ฉ”๋‰ด ๋งคํ•‘์„ ์„ฑ๊ณตํ•˜์˜€์Šต๋‹ˆ๋‹ค.", false);

            DataBindingRole();
            GridBindginMenu();
        }
    }
Esempio n. 22
0
    protected void iBtnSearch_Click(object sender, ImageClickEventArgs e)
    {
        if (txtDeptID.Text == "")
        {
            ltrScript.Text = JSHelper.GetAlertScript("๋ถ€์„œ๋ฅผ ์„ ํƒํ•ด ์ฃผ์‹ญ์‹œ์˜ค", false);
            return;
        }

        Dac_EmpComDeptDetails objBSC = new Dac_EmpComDeptDetails();
        bool blnRtn = objBSC.IsAccessRightEstDept
                          (ESTTERM_REF_ID
                          , int.Parse(txtDeptID.Text)
                          , gUserInfo.Emp_Ref_ID);

        if (!blnRtn)
        {
            ltrScript.Text = JSHelper.GetAlertScript("์กฐํšŒํ•  ๊ถŒํ•œ์ด ์—†์Šต๋‹ˆ๋‹ค.", false);
            return;
        }

        this.IExtKpiYN = chkApplyExtScore.Checked;

        SetCtrlSetting(ESTTERM_REF_ID
                       //, PageUtility.GetIntByValueDropDownList(ddlEstDept)
                       , int.Parse(txtDeptID.Text)
                       , PageUtility.GetIntByValueDropDownList(ddlMonthInfo));
        EST_DEPT_REF_ID = int.Parse(txtDeptID.Text);
    }
Esempio n. 23
0
    protected void Page_Load(object sender, EventArgs e)
    {
        ltrScript.Text = "";

        // ์›น ์ทจ์•ฝ์„ฑ ๊ฒ€์‚ฌ ๋•Œ๋ฌธ์— ์ฒ˜๋ฆฌ
        if (IType.Equals("-0") ||
            IYmd.Equals("-0") ||
            ISumType.Equals("-0") ||
            IPrintType.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 (!IsPostBack)
        {
            this.NotPostBackSetting();
            //IEstDeptID = -1;
            //SetDeptScoreCard();
        }
        else
        {
        }
    }
Esempio n. 24
0
    protected void Save_Custom_Col_Value()
    {
        DataTable DT = new DataTable();

        string[] Cols = new string[] { "PRJ_COL_ID", "PRJ_COL_NAME", "PRJ_COL_VALUE" };

        for (int i = 0; i < Cols.Length; i++)
        {
            DT.Columns.Add(Cols[i]);
        }

        DT = UltraGridUtility.GetDataTableByAllValue(UltraWebGrid3, Cols, DT);

        bool Result;

        Result = bizPmsColInfo.Modify_Custom_Col_Value(DT, PRJ_ID, gUserInfo.Emp_Ref_ID.ToString());

        if (Result)
        {
            this.ltrScript.Text = JSHelper.GetAlertScript("์ €์žฅ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.");
        }
        else
        {
            this.ltrScript.Text = JSHelper.GetAlertScript("์ €์žฅ์— ์‹คํŒจํ•˜์˜€์Šต๋‹ˆ๋‹ค.");
        }
    }
Esempio n. 25
0
    /// <summary>
    /// ์ „๋žต๊ด€๊ณ„ ๋ฐ์ดํ„ฐ ์ฒดํฌ
    /// </summary>
    /// <param name="isAdd">์ž…๋ ฅ/์ˆ˜์ • ์—ฌ๋ถ€</param>
    /// <param name="isChild">์ž…๋ ฅ์ด๋ผ๋ฉด ํ˜•์ œ์ธ์ง€ ์ž์‹์ธ์ง€</param>
    /// <returns></returns>
    public bool ValidateStgData()
    {
        if (txtSelStg.Text == "A")
        {
            ltrScript.Text = JSHelper.GetAlertScript("์ „๋žต์„ ์„ ํƒํ•ด ์ฃผ์‹ญ์‹œ์˜ค.", false);
            return(false);
        }

        if (this.ITypeTree == "A")
        {
            if (hdfStgPoolId.Value == "" || !PageUtility.IsAllNumber(hdfStgPoolId.Value))
            {
                ltrScript.Text = JSHelper.GetAlertScript("์ถ”๊ฐ€ํ•  ์ „๋žต์„ ์„ ํƒํ•ด ์ฃผ์‹ญ์‹œ์˜ค.");
                return(false);
            }
        }

        if (this.ITypeTree == "D")
        {
            if (trvStg.SelectedNode.ChildNodes.Count > 0)
            {
                ltrScript.Text = JSHelper.GetAlertScript("ํ•˜์œ„์ „๋žต์ด ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. ์‚ญ์ œํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.", false);
                return(false);
            }
        }

        return(true);
    }
Esempio n. 26
0
    protected void iBtnConfirm_Click(object sender, ImageClickEventArgs e)
    {
        int effrctRow = 0;
        Biz_QuestionDeptEmpMaps questionDeptEmpMaps = new Biz_QuestionDeptEmpMaps();
        DataTable dataTable = questionDeptEmpMaps.GetDataTableSchema();

        dataTable = UltraGridUtility.GetDataTableByAllValue(UltraWebGrid2
                                                            , new string[] { "TGT_DEPT_ID", "TGT_EMP_ID" }
                                                            , dataTable);

        foreach (DataRow dataRow in dataTable.Rows)
        {
            effrctRow += new MicroBSC.Integration.BSC.Biz.Biz_Bsc_Kpi_Info().KpiAutoInsert(ESTTERM_REF_ID, view_ref_id, stg_ref_id, poo_ref_id,
                                                                                           int.Parse(dataRow["TGT_DEPT_ID"].ToString()), int.Parse(dataRow["TGT_EMP_ID"].ToString()));
        }

        if (effrctRow > 0)
        {
            ltrScript.Text = JSHelper.GetOpenerControlCallBackScript(POSTBACK_CTRL_NAME, true);
        }
        else
        {
            ltrScript.Text = JSHelper.GetAlertScript("์ถ”๊ฐ€ํ•˜์‹ค ์‚ฌ์›์„ ์„ ํƒํ•˜์„ธ์š”.");
        }
    }
Esempio n. 27
0
    protected void btnSave_Click(object sender, EventArgs e)
    {
        if (hdfChampionEmpId.Value != "")
        {
            int row_effect = 0;
            for (int i = 0; i < ugrdKpiList.Rows.Count; i++)
            {
                UltraGridRow    row = ugrdKpiList.Rows[i];
                TemplatedColumn col = (TemplatedColumn)row.Band.Columns.FromKey("selchk");
                CheckBox        chk = (CheckBox)((CellItem)col.CellItems[row.BandIndex]).FindControl("cBox");

                if (chk.Checked)
                {
                    int estterm_ref_id = int.Parse(row.Cells.FromKey("ESTTERM_REF_ID").Value.ToString());
                    int kpi_ref_id     = int.Parse(row.Cells.FromKey("KPI_REF_ID").Value.ToString());
                    row_effect += new MicroBSC.Integration.BSC.Biz.Biz_Bsc_Kpi_Info().KpiInfoChampionChange(kpi_ref_id, int.Parse(hdfChampionEmpId.Value), estterm_ref_id);
                }
            }

            if (row_effect > 0)
            {
                ltrScript.Text = JSHelper.GetAlertScript("์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.");
                setKpiData();
            }
        }
        else
        {
            ltrScript.Text = JSHelper.GetAlertScript("์‚ฌ์›์„ ์„ ํƒํ•ด ์ฃผ์„ธ์š”.");
            return;
        }
    }
Esempio n. 28
0
    private void UpdateStgData()
    {
        if (!this.CheckFormData())
        {
            return;
        }

        MicroBSC.BSC.Biz.Biz_Bsc_Stg_Info objBSC = new MicroBSC.BSC.Biz.Biz_Bsc_Stg_Info();

        objBSC.Istg_ref_id     = this.IStgRefID;
        objBSC.Iestterm_ref_id = this.IEstTermRefID;
        objBSC.Istg_code       = txtSTG_CODE.Text.Trim();
        objBSC.Istg_etc        = txtSTG_ETC.Text;
        objBSC.Istg_name       = txtSTG_NAME.Text.Trim();
        objBSC.Istg_set_desc   = txtSTG_SET_DESC.Text;
        objBSC.Create_user     = gUserInfo.Emp_Ref_ID;
        objBSC.Iup_stg_id      = 0;
        objBSC.Iuse_yn         = "Y";
        objBSC.View_ref_id     = int.Parse(PageUtility.GetByValueDropDownList(ddlStgViewInfo));

        int intRtn = objBSC.UpdateData(objBSC.Istg_ref_id
                                       , objBSC.Iup_stg_id
                                       , objBSC.Istg_code
                                       , objBSC.Istg_name
                                       , objBSC.Istg_set_desc
                                       , objBSC.Istg_etc
                                       , objBSC.Iuse_yn
                                       , gUserInfo.Emp_Ref_ID, objBSC.View_ref_id);

        ltrScript.Text = JSHelper.GetAlertScript(objBSC.Transaction_Message, false);
    }
Esempio n. 29
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("&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;");
        UltraWebGrid1.DataBind();

        EstJobUtility.SetConfirmButtonVisible(COMP_ID
                                              , EST_ID
                                              , ESTTERM_REF_ID
                                              , ESTTERM_SUB_ID
                                              , ESTTERM_STEP_ID
                                              , EST_JOB_ID
                                              , ibnConfirm
                                              , ibnConfirmCancel);
    }
Esempio n. 30
0
    private void UpdateViewData()
    {
        if (!this.CheckFormData())
        {
            return;
        }

        MicroBSC.BSC.Biz.Biz_Bsc_View_Info objBSC = new MicroBSC.BSC.Biz.Biz_Bsc_View_Info(this.IViewRefID);
        objBSC.Iview_ref_id     = this.IViewRefID;
        objBSC.Iview_seq        = int.Parse(txtVIEW_SEQ.Text.ToString());
        objBSC.Iview_name       = txtVIEW_NAME.Text.Trim();
        objBSC.Iview_desc       = txtVIEW_DESC.Text;
        objBSC.Iview_etc        = txtVIEW_ETC.Text;
        objBSC.Iview_image_name = (fudViewImage.HasFile) ? fudViewImage.FileName : objBSC.Iview_image_name;
        objBSC.Create_user      = gUserInfo.Emp_Ref_ID;

        int intRtn = objBSC.UpdateData(objBSC.Iview_ref_id,
                                       objBSC.Iview_seq,
                                       objBSC.Iview_name,
                                       objBSC.Iview_desc,
                                       objBSC.Iview_etc,
                                       objBSC.Iview_image_name,
                                       gUserInfo.Emp_Ref_ID);

        ltrScript.Text = JSHelper.GetAlertScript(objBSC.Transaction_Message, false);

        if (objBSC.Transaction_Result == "Y" &&
            fudViewImage.HasFile &&
            fudViewImage.FileName.Trim() != "")
        {
            this.FileUpload(fudViewImage);
        }
    }