데이터 테이블에서 해당 로우를 1줄씩 가져와서 해당 컬럼의 값을 변경하는 방법
아래는 예제문
private async Task SvCallLoadActcustBasicInfo(PreData searchParam)
{
var amcDataParam = new AmcData
{
preDatas = new PreDatas { { "IPD", searchParam } }
};
var responseData = await CommService.CallServiceAsync("SHMGZ2013R", amcDataParam, this, LoadingType.BlockLoad);
_dtActcustCd = responseData.recordSets["ORS"].ToDataTable(false);
foreach (DataRow dr in _dtActcustCd.Rows)
{
if("O001" == dr["onlineCompCd"].ToStringDefault())
{
dr["onlineCompCd"] = "GC케어";
}
}
grdHeActcustList.DataSource = _dtActcustCd;
}
데이터 테이블에서 해당 로우를 1줄씩 가져와서 해당 컬럼의 값을 가져오는 방법
아래는 예제문
private async Task SvCallLoadActcustBasicInfo(PreData searchParam)
{
var amcDataParam = new AmcData
{
preDatas = new PreDatas { { "IPD", searchParam } }
};
var responseData = await CommService.CallServiceAsync("SHMGZ2013R", amcDataParam, this, LoadingType.BlockLoad);
_dtActcustCd = responseData.recordSets["ORS"].ToDataTable(false);
foreach (DataRow dr in _dtActcustCd.Rows)
{
switch (dr["hstkInqryCd"].ToStringDefault())
{
case "Q0001": // Q0001 : 하루평균 흡연량(개비)
vhmgrmJ209U1.teDaySmk.Text = dr["hstkAnswrDescCnte"].ToStringDefault();
break;
case "Q0002": // Q0001 : 하루평균 흡연량(개비)
vhmgrmJ209U1.teFirstSmk.Text = dr["hstkAnswrDescCnte"].ToStringDefault();
break;
case "Q0003": // Q0001 : 하루평균 흡연량(개비)
vhmgrmJ209U1.tePeriodSmk.Text = dr["hstkAnswrDescCnte"].ToStringDefault();
break;
case "Q0004": // Q0004 : 질병력
if ("A0001".Equals(dr["hstkAnswrCd"].ToStringDefault()))
{
vhmgrmJ209U1.ceHghblPrsr.Checked = true; // 고혈압
}
if ("A0002".Equals(dr["hstkAnswrCd"].ToStringDefault()))
{
vhmgrmJ209U1.ceDiabetes.Checked = true; // 당뇨
}
if ("A0003".Equals(dr["hstkAnswrCd"].ToStringDefault()))
{
vhmgrmJ209U1.ceHyperlipidemia.Checked = true; // 고지혈증
}
if ("A0004".Equals(dr["hstkAnswrCd"].ToStringDefault()))
{
vhmgrmJ209U1.ceEtc.Checked = true; // 기타
vhmgrmJ209U1.teEtc.Text = dr["hstkAnswrDescCnte"].ToStringDefault();
}
break;
}
grdHeActcustList.DataSource = _dtActcustCd;
}
아 어제 그렇게 열심히 해놓고 호정님께 물어볼게 아닌데 물어봐서 죄송스럽다....아.....
조금만 더 생각해볼걸...
잘하자...