protected void iBtnSaveVer_Click(object sender, ImageClickEventArgs e) { if (BizUtility.KPI_POOL_LIST.Equals("")) { ltrScript.Text = JSHelper.GetAlertScript("선택된 KPI 풀이 없습니다.", false); } else { string[] kpi_pool_ref_id_list = BizUtility.KPI_POOL_LIST.Split(','); MicroBSC.Integration.BSC.Biz.Biz_Bsc_Kpi_Pool_Ver_Map bizBscKpiPoolVerMap = new MicroBSC.Integration.BSC.Biz.Biz_Bsc_Kpi_Pool_Ver_Map(); string msg = bizBscKpiPoolVerMap.AddData_DB(txtKpiPoolVerID.Text , kpi_pool_ref_id_list , DateTime.Now , this.gUserInfo.Emp_Ref_ID); if (msg.Equals("")) { DoBinding(); BizUtility.KPI_POOL_LIST = string.Empty; ltrScript.Text = JSHelper.GetAlertScript("정상 처리 되었습니다.", false); } else { ltrScript.Text = JSHelper.GetAlertScript(msg); } } }
protected void ugrdKPIPoolVer_InitializeRow(object sender, RowEventArgs e) { string kpi_pool_ver_id = e.Row.Cells.FromKey("KPI_POOL_VER_ID").Value.ToString(); MicroBSC.Integration.BSC.Biz.Biz_Bsc_Kpi_Pool_Ver_Map bizBscKpiPoolVerMap = new MicroBSC.Integration.BSC.Biz.Biz_Bsc_Kpi_Pool_Ver_Map(); DataTable dtBscKpiPoolVerMap = bizBscKpiPoolVerMap.GetBscKpiPoolVerMap_DB(kpi_pool_ver_id); if (dtBscKpiPoolVerMap.Rows.Count > 0) { e.Row.Cells.FromKey("MAP_YN").Value = "Y"; e.Row.Cells.FromKey("MAP_YN").Style.ForeColor = System.Drawing.Color.Blue; } else { e.Row.Cells.FromKey("MAP_YN").Value = "N"; e.Row.Cells.FromKey("MAP_YN").Style.ForeColor = System.Drawing.Color.Red; } }