コード例 #1
0
ファイル: IDGenerator.cs プロジェクト: minikie/test
        public static int getTradeSeq(DateTime tradeDate)
        {
            clsHITM_TRADEINFO_TB clstb = new clsHITM_TRADEINFO_TB();

            clstb.TRADE_DT = tradeDate.ToString("yyyyMMdd");

            List<int> result = new List<int>();

            foreach (DataRow dr in clstb.Select().Select())
            {
                result.Add(clsHITM_TRADEINFO_TB.Create(dr).TRADE_SEQ);
            }

            //int max = (result.Count == 0) ? 1 : result.Count;
            int max = result.Count + 1;

            return max ;
        }
コード例 #2
0
ファイル: ProfitLossCalculator.cs プロジェクト: minikie/test
        public void loadTradeInfo()
        { 
            this.TradeInfoList_.Clear();

            clsHITM_TRADEINFO_TB clstb_trading = new clsHITM_TRADEINFO_TB();
            clstb_trading.TRADE_DT = this.ReferenceDate_.ToString("yyyyMMdd");

            DataTable dt = clstb_trading.Select();

            foreach (DataRow dr in dt.Select())
            {
                clsHITM_TRADEINFO_TB clstb_roop = clsHITM_TRADEINFO_TB.Create(dr);

                TradeInfo ti = TradeInfo.CreateTradeInfo(clstb_roop);

                this.TradeInfoList_.Add(ti);
            }

        }