private void DrawBmTableBody(AISTOCK_STOCK_BASEINFO_DATA data) { if (data == null) { return; } if (data.AISTOCK_STOCK_BASEINFO.Count <= 0) { return; } TableRow bodyRow; foreach (AISTOCK_STOCK_BASEINFO_DATA.AISTOCK_STOCK_BASEINFORow row in data.AISTOCK_STOCK_BASEINFO.Rows) { bodyRow = this.BmBlafTableStock.AddBodyRow(); this.BmBlafTableStock.AddCell(bodyRow, row.STOCK_CODE, HorizontalAlign.Left); this.BmBlafTableStock.AddCell(bodyRow, row.STOCK_NAME, HorizontalAlign.Left); this.BmBlafTableStock.AddCell(bodyRow, row.STOCKER, HorizontalAlign.Left); this.BmBlafTableStock.AddCell(bodyRow, row.FIELD, HorizontalAlign.Left); this.BmBlafTableStock.AddCell(bodyRow, row.STOCK_ADDR, HorizontalAlign.Left); this.BmBlafTableStock.AddCell(bodyRow, row.PROVINCE, HorizontalAlign.Left); this.BmBlafTableStock.AddCell(bodyRow, row.TOTAL_STOCK.ToString(), HorizontalAlign.Left); this.BmBlafTableStock.AddCell(bodyRow, row.IsREVENUENull() ? string.Empty : row.REVENUE.ToString(), HorizontalAlign.Left); this.BmBlafTableStock.AddCell(bodyRow, row.IsPROFITNull() ? string.Empty : row.PROFIT.ToString(), HorizontalAlign.Left); this.BmBlafTableStock.AddCell(bodyRow, row.IsPROFIT_PERCENTNull() ? string.Empty : row.PROFIT_PERCENT.ToString(), HorizontalAlign.Left); } }
public AISTOCK_STOCK_BASEINFO_DATA GetStockBaseInfoWithoutCondition() { AISTOCK_STOCK_BASEINFO_DATA data = new AISTOCK_STOCK_BASEINFO_DATA(); using (DaStock da = new DaStock()) { da.LoadStockBaseInfoWithoutCondition(data.AISTOCK_STOCK_BASEINFO); } return(data); }
public AISTOCK_STOCK_BASEINFO_DATA GetStockBaseInfo(StockQueryCondition qc) { AISTOCK_STOCK_BASEINFO_DATA data = new AISTOCK_STOCK_BASEINFO_DATA(); using (DaStock da = new DaStock()) { da.LoadStockBaseInfo(data.AISTOCK_STOCK_BASEINFO, qc); } return(data); }
private void DrawLowFiveTableBody(AISTOCK_STOCK_LOW_FIVE_V_DATA data, AISTOCK_STOCK_BASEINFO_DATA baseData) { if (data == null) { return; } if (data.AISTOCK_STOCK_LOW_FIVE_V.Count <= 0) { return; } TableRow bodyRow; foreach (AISTOCK_STOCK_LOW_FIVE_V_DATA.AISTOCK_STOCK_LOW_FIVE_VRow row in data.AISTOCK_STOCK_LOW_FIVE_V.Rows) { DataRow[] stockInfo = baseData.AISTOCK_STOCK_BASEINFO.Select("STOCK_CODE = '" + row.STOCK_CODE + "'"); bodyRow = this.BmBlafTable.AddBodyRow(); this.BmBlafTable.AddCell(bodyRow, url.Replace("stockcode", row.STOCK_CODE), HorizontalAlign.Left); this.BmBlafTable.AddCell(bodyRow, ((AISTOCK_STOCK_BASEINFO_DATA.AISTOCK_STOCK_BASEINFORow)stockInfo[0]).STOCK_NAME, HorizontalAlign.Left); this.BmBlafTable.AddCell(bodyRow, row.MIN_PERCENT.ToString(), HorizontalAlign.Left); } }