Ejemplo n.º 1
0
        private void DrawSinglePinTableBody(AISTOCK_STOCK_SINGLE_PIN_V_DATA data)
        {
            if (data == null)
            {
                return;
            }
            if (data.AISTOCK_STOCK_SINGLE_PIN_V.Count <= 0)
            {
                return;
            }
            TableRow bodyRow;

            foreach (AISTOCK_STOCK_SINGLE_PIN_V_DATA.AISTOCK_STOCK_SINGLE_PIN_VRow row in data.AISTOCK_STOCK_SINGLE_PIN_V.Rows)
            {
                bodyRow = this.BmBlafTable.AddBodyRow();
                this.BmBlafTable.AddCell(bodyRow, url.Replace("stockcode", row.STOCK_CODE), HorizontalAlign.Left);
                this.BmBlafTable.AddCell(bodyRow, row.STOCK_NAME, HorizontalAlign.Left);
                this.BmBlafTable.AddCell(bodyRow, row.TODAY_BEGIN.ToString(), HorizontalAlign.Left);
                this.BmBlafTable.AddCell(bodyRow, row.TODAY_END.ToString(), HorizontalAlign.Left);
                this.BmBlafTable.AddCell(bodyRow, row.PIN_BEGIN.ToString(), HorizontalAlign.Left);
                this.BmBlafTable.AddCell(bodyRow, row.PIN_MAX.ToString(), HorizontalAlign.Left);
                this.BmBlafTable.AddCell(bodyRow, row.PIN_MIN.ToString(), HorizontalAlign.Left);
                this.BmBlafTable.AddCell(bodyRow, row.DIFF.ToString(), HorizontalAlign.Left);
                this.BmBlafTable.AddCell(bodyRow, row.DIFF_PERCENT.ToString("0.0000"), HorizontalAlign.Left);
            }
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 十字星探底
        /// </summary>
        /// <param name="date"></param>
        /// <param name="dateTo"></param>
        /// <returns></returns>
        public AISTOCK_STOCK_SINGLE_PIN_V_DATA GetSinglePinData(string date, string dateTo)
        {
            AISTOCK_STOCK_SINGLE_PIN_V_DATA data = new AISTOCK_STOCK_SINGLE_PIN_V_DATA();

            using (DaStock da = new DaStock())
            {
                da.LoadSinglePinData(data.AISTOCK_STOCK_SINGLE_PIN_V, date, dateTo);
            }
            return(data);
        }