62,041
社区成员
发帖
与我相关
我的任务
分享
cfmLstParam = Nothing
cfmLstParam = New CfmListParam
cfmLstParam = DirectCast(Session("ConfirmStatus"), CfmListParam)
ilstCfmLst = Mapper.Instance().QueryForList("ConfirmStatus_SQL-CONFIRM-1", cfmLstParam)
Me.grdStatusList.DataSource = ilstCfmLst
Me.grdStatusList.DataBind()
For i As Integer = 0 To grdStatusList.Rows.Count - 1
If DirectCast(grdStatusList.Rows(i).FindControl("grdChkStatus"), CheckBox).Checked Then
cfmLstParam = Nothing
cfmLstParam = New CfmListParam
CfmLstParam = DirectCast(Session("ConfirmStatus"), CfmListParam)
CfmLstParam.ER1No = DirectCast(grdStatusList.Rows(i).FindControl("grdLblER1No"), Label).Text
CfmLstParam.ER2No = DirectCast(grdStatusList.Rows(i).FindControl("grdLblER2No"), Label).Text
CfmLstParam.StatusFlg = DirectCast(grdStatusList.Rows(i).FindControl("grdCbStatus"), DropDownList).SelectedValue
CfmLstParam.Eng3Flg = DirectCast(grdStatusList.Rows(i).FindControl("grdLblEng3Flg"), Label).Text
CfmLstParam.EngCode = DirectCast(grdStatusList.Rows(i).FindControl("grdLblEngCode"), Label).Text
CfmLstParam.RfmPsnlNo = DirectCast(grdStatusList.Rows(i).FindControl("grdLnkRfmPsnlNo"), LinkButton).Text
CfmLstParam.PMNo = DirectCast(grdStatusList.Rows(i).FindControl("grdLblPMNo"), Label).Text
Mapper.Instance().Update("ConfirmStatus_SQL-UPDATE-CONFIRM-ERM-1", CfmLstParam)
If DirectCast(grdStatusList.Rows(i).FindControl("grdHdnPMUpdateFlg"), HiddenField).Value = "1" Then
Mapper.Instance().Update("ConfirmStatus_SQL-UPDATE-CONFIRM-PMG-1", CfmLstParam)
End If
updateNum += 1
End If
Next