private void SetDataBind_gridView1(string codeGrp, string code_val) { M_WsCodeTMainDB.WsCodeTMainDB wSvc = null; string reCode = ""; string reMsg = ""; M_WsCodeTMainDB.DataCodeTAuthSelect[] getData1 = null; try { wSvc = new M_WsCodeTMainDB.WsCodeTMainDB(); wSvc.Url = "http://" + AppInfo.SsWsvcServer2 + "/WebSvc/Sys/CodeT/WsCodeTMainDB.svc"; wSvc.Timeout = 1000; if (codeGrp == "1") { //SELECT WHEN USER CLICK TTYPTE (EX : TEXT, CHECK BOX ..) reCode = wSvc.sCodeTAuthTtype(code_val, AppInfo.SsSiteCd, cmbSite.SelectedValue.ToString(), out getData1, out reMsg); if (reCode == "Y") { if (getData1 != null && getData1.Length > 0) { dataGridView1.Rows.Clear(); for (int i = 0; i < getData1.Length; i++) { dataGridView1.Rows.Add(); dataGridView1.Rows[i].Cells["dgv1_TCODE"].Value = getData1[i].TCODE.ToString(); dataGridView1.Rows[i].Cells["dgv1_AUTH_CD"].Value = getData1[i].AUTH_CD.ToString(); dataGridView1.Rows[i].Cells["dgv1_TCODE_NM"].Value = getData1[i].TCODE_NM.ToString(); dataGridView1.Rows[i].Cells["dgv1_VIEW_FLAG"].Value = getData1[i].VIEW_FLAG.ToString(); dataGridView1.Rows[i].Cells["dgv1_NEW_FLAG"].Value = getData1[i].NEW_FLAG.ToString(); dataGridView1.Rows[i].Cells["dgv1_MODIFY_FLAG"].Value = getData1[i].MODIFY_FLAG.ToString(); } SetRowNumber(dataGridView1); } else { dataGridView1.Rows.Clear(); //MessageBox.Show("데이터가 없습니다"); } } } else if (codeGrp == "2") { //SELECT WHEN USER CLICK TCODE reCode = wSvc.sCodeTAuth(code_val, AppInfo.SsSiteCd, cmbSite.SelectedValue.ToString(), out getData1, out reMsg); if (reCode == "Y") { if (getData1 != null && getData1.Length > 0) { dataGridView1.Rows.Clear(); for (int i = 0; i < getData1.Length; i++) { dataGridView1.Rows.Add(); dataGridView1.Rows[i].Cells["dgv1_TCODE"].Value = getData1[i].TCODE.ToString(); dataGridView1.Rows[i].Cells["dgv1_AUTH_CD"].Value = getData1[i].AUTH_CD.ToString(); dataGridView1.Rows[i].Cells["dgv1_TCODE_NM"].Value = getData1[i].TCODE_NM.ToString(); dataGridView1.Rows[i].Cells["dgv1_VIEW_FLAG"].Value = getData1[i].VIEW_FLAG.ToString(); dataGridView1.Rows[i].Cells["dgv1_NEW_FLAG"].Value = getData1[i].NEW_FLAG.ToString(); dataGridView1.Rows[i].Cells["dgv1_MODIFY_FLAG"].Value = getData1[i].MODIFY_FLAG.ToString(); } SetRowNumber(dataGridView1); } else { dataGridView1.Rows.Clear(); //MessageBox.Show("데이터가 없습니다"); } } } } catch (Exception ex) { logs.SaveLog("[error] (page)::FrmCodeTAuthSite.cs (Function)::SetDataBind_gridView1 (Detail)::codeGrp=[" + codeGrp + "], code_val=[" + code_val + "]", "Error"); logs.SaveLog("[error] (page)::FrmCodeTAuthSite.cs (Function)::SetDataBind_gridView1 (Detail)::reMsg=[" + reMsg + "]", "Error"); logs.SaveLog("[error] (page)::FrmCodeTAuthSite.cs (Function)::SetDataBind_gridView1 (Detail):: " + "\r\n" + ex.ToString(), "Error"); } finally { if (wSvc != null) { wSvc.Dispose(); } } }