Exemple #1
0
        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");
        }
Exemple #2
0
        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;
        }