private void DoLoading_KpiMaster() { MicroBSC.BSC.Biz.Biz_Bsc_Kpi_Info objBSC = new MicroBSC.BSC.Biz.Biz_Bsc_Kpi_Info(this.IEstTermRefID, this.IKpiRefID); //txtBCalcFormMs.Text = objBSC.Icalc_form_ms; //txtBCalcFormTs.Text = objBSC.Icalc_form_ts; //this.IDraftEmpID = objBSC.Ichampion_emp_id; //hdfBChampionEmpId.Value = objBSC.Ichampion_emp_id.ToString(); //txtBChampionEmpName.Text = objBSC.Ichampion_emp_name; ////hdfBApprovalEmpId.Value = objBSC.Iapproval_emp_id.ToString(); ////txtBApprovalEmpName.Text = objBSC.Iapproval_emp_name; //hdfBMeasurementEmpId.Value = objBSC.Imeasurement_emp_id.ToString(); //txtBMeasurementEmpName.Text = objBSC.Imeasurement_emp_name; //txtBGetheringMethod.Text = objBSC.Idata_gethering_method; //txtBRelatedIssue.Text = objBSC.Irelated_issue; txtKpiCode.Text = objBSC.Ikpi_code; //txtBMeasurementPurpose.Text = objBSC.Imeasurement_purpose; //txtBWordDefinition.Text = objBSC.Iword_definition; //ddlResultInputType.SelectedValue = objBSC.Iresult_input_type; ddlResultAchievementType.SelectedValue = objBSC.Iresult_achievement_type; ddlResultTsCalcType.SelectedValue = objBSC.Iresult_ts_calc_type; ddlMeasurementGradeType.SelectedValue = objBSC.Imeasurement_grade_type; ddlResultMeasurementStep.SelectedValue = objBSC.Iresult_measurement_step; ddlUnit.SelectedValue = objBSC.Iunit_type_ref_id.ToString(); //ddlResultTermType.SelectedValue = objBSC.Iresult_term_type; //txtBTargetReason.Text = objBSC.Ikpi_target_setting_reason; //hdfTargetReasonFile.Value = objBSC.Ikpi_target_reason_file; //this.IApp_Ref_Id = objBSC.Iapp_ref_id; //this.IKpi_Use_Yn = objBSC.Iuse_yn; //this.IKpiPoolRefID = objBSC.Ikpi_pool_ref_id; //if (objBSC.Iuse_yn == "N") //{ // this.IType = "D"; //} }
public void SetKpiPoolGrid() { MicroBSC.BSC.Biz.Biz_Bsc_Kpi_Info objBSC = new MicroBSC.BSC.Biz.Biz_Bsc_Kpi_Info(); objBSC.Iestterm_ref_id = this.IEstTermRefID; objBSC.Iresult_input_type = ddlResultInput.SelectedValue; objBSC.Ikpi_code = txtKPICode.Text.Trim(); objBSC.Ikpi_name = txtKPIName.Text.Trim(); objBSC.Ichampion_emp_name = txtChamName.Text.Trim(); int iest_dept_id = (ddlEstDept.SelectedValue.Trim() == "") ? -1 : int.Parse(ddlEstDept.SelectedValue); objBSC.Iuse_yn = ""; objBSC.Itxr_user = int.Parse(gUserInfo.Emp_Ref_ID.ToString()); DataSet ds = objBSC.GetDashBoardKpiList( objBSC.Iestterm_ref_id , objBSC.Iresult_input_type , objBSC.Ikpi_code , objBSC.Ikpi_name , objBSC.Iuse_yn , objBSC.Ichampion_emp_name , iest_dept_id , PageUtility.GetByValueDropDownList(ddlKpiGroupRefID) , objBSC.Itxr_user); ugrdKpiList.Clear(); ugrdKpiList.DataSource = ds; ugrdKpiList.DataBind(); }
public void SetKpiConfirmCancel(DataTable iTs, string strGubun) { int i = 0; int intAffectedRow = 0; MicroBSC.BSC.Biz.Biz_Bsc_Kpi_Info objBSC = new MicroBSC.BSC.Biz.Biz_Bsc_Kpi_Info(); if (strGubun == "CONFIRM") { intAffectedRow = objBSC.SetKpiConirm(iTs); } else { intAffectedRow = objBSC.SetKpiCancel(iTs); } //string strMsg = "총 " + iTs.Rows.Count.ToString() + "건중 " + intAffectedRow.ToString() + "건이 처리되었습니다."; string strMsg = string.Format("총 {0}건중 {1}건이 처리되었습니다.", iTs.Rows.Count, intAffectedRow); ltrScript.Text = JSHelper.GetAlertScript(strMsg, false); }
private void DoLoading_KPIBaseInfo() { //-------------------- KPI Status Setting MicroBSC.BSC.Biz.Biz_Bsc_Kpi_Info objBSC = new MicroBSC.BSC.Biz.Biz_Bsc_Kpi_Info(); DataSet rDs = objBSC.GetKpiStatus(this.IEstTermRefID, this.IKpiRefID, gUserInfo.Emp_Ref_ID); if (rDs.Tables[0].Rows.Count > 0) { //this.IConfirm_YN = rDs.Tables[0].Rows[0]["CONFIRM_YN"].ToString(); //this.IChampion_User_YN = rDs.Tables[0].Rows[0]["CHAMPION_EMP_YN"].ToString(); //this.IApporval_User_YN = rDs.Tables[0].Rows[0]["APPROVAL_EMP_YN"].ToString(); this.hdfinitial_version_yn.Value = rDs.Tables[0].Rows[0]["INITIAL_VERSION_YN"].ToString(); this.hdfkpi_target_version_id.Value = rDs.Tables[0].Rows[0]["KPI_TARGET_VERSION_ID"].ToString(); //this.ISaveRecord_YN = rDs.Tables[0].Rows[0]["INSERT_YN"].ToString(); this.IHaveChildKPI_YN = rDs.Tables[0].Rows[0]["HAVE_CHILD_KPI_YN"].ToString(); //this.IHaveInitive_YN = rDs.Tables[0].Rows[0]["HAVE_INITIATIVE_YN"].ToString(); //this.IMonthly_Close_Day = int.Parse(rDs.Tables[0].Rows[0]["MONTHLY_CLOSE_DAY"].ToString()); //this.IScoreValuationType = rDs.Tables[0].Rows[0]["SCORE_VALUATION_TYPE"].ToString(); //this.IEsttermUseYN = rDs.Tables[0].Rows[0]["ESTTERM_USE_YN"].ToString(); //this.IYearlyClose_YN = rDs.Tables[0].Rows[0]["YEARLY_CLOSE_YN"].ToString(); //this.IMonthlyCloseType = rDs.Tables[0].Rows[0]["MONTHLY_CLOSE_TYPE"].ToString(); //if (this.IHaveInitive_YN == "Y") //{ // ugrdBInitiative.Visible = false; // pnlBPrj.Visible = true; // ugrdBInitiative.Clear(); // this.SetProjectList(); //} //else //{ // ugrdBInitiative.Visible = true; // pnlBPrj.Visible = false; // ugrdBPrjList.Clear(); // this.SetInitiativeList(); //} } }
public void setKpiData() { if (ddlEstTermInfo.Items.Count < 1) { PageUtility.AlertMessage("등록된 평가기간이 없습니다."); return; } MicroBSC.BSC.Biz.Biz_Bsc_Kpi_Info objBSC = new MicroBSC.BSC.Biz.Biz_Bsc_Kpi_Info(); objBSC.Iestterm_ref_id = (ddlEstTermInfo.Items.Count > 0) ? int.Parse(ddlEstTermInfo.SelectedValue) : 0; objBSC.Iresult_input_type = ddlResultInput.SelectedValue; objBSC.Ikpi_code = txtKPICode.Text.Trim(); objBSC.Ikpi_name = txtKPIName.Text.Trim(); objBSC.Ichampion_emp_name = txtChamName.Text.Trim(); int iest_dept_id = (ddlEstDept.SelectedValue.Trim() == "") ? -1 : int.Parse(ddlEstDept.SelectedValue); objBSC.Iuse_yn = ""; objBSC.Itxr_user = int.Parse(gUserInfo.Emp_Ref_ID.ToString()); DataSet ds = objBSC.GetKpiListPerUser (objBSC.Iestterm_ref_id , objBSC.Iresult_input_type , objBSC.Ikpi_code , objBSC.Ikpi_name , objBSC.Iuse_yn , objBSC.Ichampion_emp_name , iest_dept_id , PageUtility.GetByValueDropDownList(ddlKpiGroupRefID) , "Y" , objBSC.Itxr_user); ugrdKpiList.Clear(); ugrdKpiList.DataSource = ds; ugrdKpiList.DataBind(); //lblCountRow.Text = "Total Rows : " + ds.Tables[0].Rows.Count.ToString(); }