protected void iBtnUseYN_Click(object sender, ImageClickEventArgs e) { int cntAffRow = this.UpdateKpiNormdistUseYN(); ltrScript.Text = JSHelper.GetAlertScript("누적확률그룹사용안함으로 설정하였습니다.", false); SetKpiNormdistGroupGrid(); }
/// <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); }
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("삭제 실패!"); } }
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(); } }
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; }
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(); } }
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; } }
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(); } }
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("저장에 실패했습니다."); } }
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; } }
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(); } }
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("정상적으로 등급 조정자를 확정하였습니다."); } } }
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); } }
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(); }
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(); } }
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); } }
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"; } }
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); }
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(); }
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); }
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(); } }
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); }
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 { } }
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("저장에 실패하였습니다."); } }
/// <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); }
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("추가하실 사원을 선택하세요."); } }
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; } }
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); }
private void GridBinding(int comp_id) { if (CheckParam() == false) { ltrScript.Text = JSHelper.GetAlertScript("평가정보나 평가방법이 설정되지 않았습니다."); return; } Biz_ScaleInfos scaleInfo = new Biz_ScaleInfos(); DataTable dtScale = scaleInfo.GetScaleInfos(comp_id).Tables[0]; _dwScale = dtScale.DefaultView; _dwScale.Sort = "SCALE_ID"; Biz_DeptEstDetails deptEstDetail = new Biz_DeptEstDetails(); _dtEstScale = deptEstDetail.GetDeptEstDetail(comp_id, ESTTERM_REF_ID, 0, EST_ID).Tables[0]; UltraWebGrid1.Clear(); UltraWebGrid1.DataSource = BizUtility.GetDeptTree(" "); UltraWebGrid1.DataBind(); EstJobUtility.SetConfirmButtonVisible(COMP_ID , EST_ID , ESTTERM_REF_ID , ESTTERM_SUB_ID , ESTTERM_STEP_ID , EST_JOB_ID , ibnConfirm , ibnConfirmCancel); }
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); } }