示例#1
0
    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);
            }
        }
    }
示例#2
0
    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;
        }
    }