コード例 #1
0
        public void SetPosition(int accountID, decimal curPos)
        {
            var cash = _da.GetCashes(accountID).FirstOrDefault();

            if (cash == null)
            {
                Cash c = new Cash();
                c.AccountID = accountID;
                c.Current   = curPos;
                _da.InsertCash(c);
            }
            else if (cash.Current != curPos)
            {
                cash.Current = curPos;
                _da.UpdateCash(cash);
            }
        }