private void BtnDartApiCall_Click(object sender, EventArgs e) { ClsDartApi clsDartApi = new ClsDartApi(); clsDartApi.GetDartSearchByDate(stockCode: txtStockCode.Text.Trim(), crtfc_key: "", corp_code: "", bgn_de: DateTime.Now.Date.AddMonths(-6).ToString("yyyyMMdd"), end_de: DateTime.Now.Date.ToString("yyyyMMdd"), last_report_at: "N", pbIntf_ty: "", pblntf_detail_ty: "A", corp_cls: "", sort: "date", sort_mth: "desc", page_no: "1", page_count: "10"); }
public void GetDartInfo(string stockCode) { if (stockCode == null) { return; } DataTable dt = new DataTable(); ClsDartApi clsDartApi = new ClsDartApi(); dt = clsDartApi.GetDartSearchByDate(stockCode: stockCode, crtfc_key: "", corp_code: "", bgn_de: DateTime.Now.Date.AddMonths(-6).ToString("yyyyMMdd"), end_de: DateTime.Now.Date.ToString("yyyyMMdd"), last_report_at: "N", pbIntf_ty: "", pblntf_detail_ty: "A", corp_cls: "", sort: "date", sort_mth: "desc", page_no: "1", page_count: "10").Tables[0].Copy(); ClsDataGridViewUtil clsDataGridViewUtil = new ClsDataGridViewUtil(); if (chkAddSearch.Checked == true) { // clsDataGridViewUtil.RemoveGridViewRow(dgvNaverSearch); } else { clsDataGridViewUtil.RemoveGridViewRow(dgvDartView); _row = 0; } if (dt != null) { foreach (DataRow dr in dt.Rows) { dgvDartView.Rows.Add(); dgvDartView.Rows[_row].Cells["rcept_no"].Value = dr["rcept_no"].ToString().Trim(); dgvDartView.Rows[_row].Cells["rcept_dt"].Value = dr["rcept_dt"].ToString().Trim(); dgvDartView.Rows[_row].Cells["corp_code"].Value = dr["corp_code"].ToString().Trim(); dgvDartView.Rows[_row].Cells["stock_code"].Value = dr["stock_code"].ToString().Trim(); dgvDartView.Rows[_row].Cells["report_nm"].Value = dr["report_nm"].ToString().Trim(); dgvDartView.Rows[_row].Cells["stock_name"].Value = dr["corp_name"].ToString().Trim(); if (Convert.ToInt32(DateTime.Now.AddDays(-7).ToString("yyyyMMdd")) < Convert.ToInt32(dr["rcept_dt"].ToString())) { dgvDartView.Rows[_row].DefaultCellStyle.ForeColor = Color.Red; } _row = _row + 1; } } dt = null; }