コード例 #1
0
ファイル: BSC0581M1.aspx.cs プロジェクト: schifflee/bscgit
    private void setUpdate()
    {
        int             iesttermRefId;
        int             ikpiRefId;
        string          iymd;
        int             itxrUser;
        double          iresultMs;
        double          iresultTs;
        TemplatedColumn template;
        CellItem        cellItemObject;

        Infragistics.WebUI.WebDataInput.WebNumericEdit inputTxt;


        foreach (Infragistics.WebUI.UltraWebGrid.UltraGridRow row in this.ugridKpiTargetList.Rows)
        {
            iesttermRefId = DataTypeUtility.GetToInt32(row.Cells.FromKey("estTermRefId").Value);
            ikpiRefId     = DataTypeUtility.GetToInt32(row.Cells.FromKey("kpiRefId").Value);
            iymd          = DataTypeUtility.GetValue(row.Cells.FromKey("estYmd").Value);
            itxrUser      = DataTypeUtility.GetToInt32(this.USERID);

            template       = (TemplatedColumn)row.Cells.FromKey("resultMs").Column;
            cellItemObject = (CellItem)template.CellItems[row.Index];
            inputTxt       = (Infragistics.WebUI.WebDataInput.WebNumericEdit)cellItemObject.FindControl("txtResultMs");
            iresultMs      = inputTxt.ValueDouble;

            template       = (TemplatedColumn)row.Cells.FromKey("resultTs").Column;
            cellItemObject = (CellItem)template.CellItems[row.Index];
            inputTxt       = (Infragistics.WebUI.WebDataInput.WebNumericEdit)cellItemObject.FindControl("txtResultTs");
            iresultTs      = inputTxt.ValueDouble;

            MicroBSC.BSC.Biz.Biz_Bsc_Kpi_Result objBSC = new MicroBSC.BSC.Biz.Biz_Bsc_Kpi_Result();
            int result = objBSC.UpdateKpiResult(null, null, iesttermRefId, ikpiRefId, iymd, itxrUser, iresultMs, iresultTs);
        }


        ltrScript.Text = JSHelper.GetAlertScript("저장이 완료되었습니다.");
    }