Exemplo n.º 1
0
        private void DrawMorningStarTableBody(AISTOCK_STOCK_MORNING_STAR_V_DATA data)
        {
            if (data == null)
            {
                return;
            }
            if (data.AISTOCK_STOCK_MORNING_STAR_V.Count <= 0)
            {
                return;
            }
            TableRow bodyRow;

            foreach (AISTOCK_STOCK_MORNING_STAR_V_DATA.AISTOCK_STOCK_MORNING_STAR_VRow row in data.AISTOCK_STOCK_MORNING_STAR_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.ONE_BEGIN.ToString(), HorizontalAlign.Left);
                this.BmBlafTable.AddCell(bodyRow, row.ONE_END.ToString(), HorizontalAlign.Left);
                this.BmBlafTable.AddCell(bodyRow, row.ONE_MIN_PRICE.ToString(), HorizontalAlign.Left);
                this.BmBlafTable.AddCell(bodyRow, row.ONE_PERCENT.ToString(), HorizontalAlign.Left);
                this.BmBlafTable.AddCell(bodyRow, row.TWO_MAX_PRICE.ToString(), HorizontalAlign.Left);
                this.BmBlafTable.AddCell(bodyRow, row.TWO_BEGIN.ToString(), HorizontalAlign.Left);
                this.BmBlafTable.AddCell(bodyRow, row.TWO_END.ToString(), HorizontalAlign.Left);
                this.BmBlafTable.AddCell(bodyRow, row.TWO_MIN_PRICE.ToString(), HorizontalAlign.Left);
                this.BmBlafTable.AddCell(bodyRow, row.THREE_BEGIN.ToString(), HorizontalAlign.Left);
                this.BmBlafTable.AddCell(bodyRow, row.THREE_END.ToString(), HorizontalAlign.Left);
                this.BmBlafTable.AddCell(bodyRow, row.THREE_PERCENT.ToString(), HorizontalAlign.Left);
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// 早晨之星
        /// </summary>
        /// <param name="oneDate"></param>
        /// <param name="twoDate"></param>
        /// <param name="threeDate"></param>
        /// <returns></returns>
        public AISTOCK_STOCK_MORNING_STAR_V_DATA GetMorningStarData(string oneDate, string twoDate, string threeDate)
        {
            AISTOCK_STOCK_MORNING_STAR_V_DATA data = new AISTOCK_STOCK_MORNING_STAR_V_DATA();

            using (DaStock da = new DaStock())
            {
                da.LoadMorningStarData(data.AISTOCK_STOCK_MORNING_STAR_V, oneDate, twoDate, threeDate);
            }
            return(data);
        }