コード例 #1
0
ファイル: PosTable.cs プロジェクト: vlshl/pulxer
        private void AddPosTrade(int posID, int tradeID)
        {
            PosTrade pt = new PosTrade(posID, tradeID);

            pt.IsNew = true;
            _posTrades.Add(pt);
        }
コード例 #2
0
ファイル: PositionDA.cs プロジェクト: vlshl/pulxer
        /// <summary>
        /// Add PosTrade relation
        /// </summary>
        /// <param name="posID">Position id</param>
        /// <param name="tradeID">Trade id</param>
        public void AddPosTrade(int posID, int tradeID)
        {
            PosTrade pt = new PosTrade(posID, tradeID);

            using (var db = new DaContext(_options))
            {
                db.PosTrade.Add(pt);
                db.SaveChanges();
            }
        }
コード例 #3
0
        public void AddPosTrade(int posID, int tradeID)
        {
            if (_posTrades.Any(r => r.PosID == posID && r.TradeID == tradeID))
            {
                throw new Exception("dublicate");
            }
            PosTrade pt = new PosTrade(posID, tradeID);

            _posTrades.Add(pt);
        }