コード例 #1
0
        private void changeCredit(string objectId, int addCredit)
        {
            _User user = userbll.QuerySingleById(objectId);

            userbll.UpdateById(objectId, new Dictionary <string, Object>()
            {
                { "credit", user.credit + addCredit },
            });
            CreditsHistoryBLL chBll = new CreditsHistoryBLL();

            chBll.Insert(new CreditsHistory()
            {
                objectId  = Guid.NewGuid().ToString(),
                createdAt = DateTime.Now,
                updatedAt = DateTime.Now,
                userId    = user.objectId,
                type      = 0,
                change    = addCredit,
                credit    = user.credit + addCredit
            });
        }