public ActionResult SetMemberLevel()
        {
            SetMemberLevelArgs args = RequestArgs <SetMemberLevelArgs>();

            if (args == null)
            {
                return(RespondResult(false, "参数无效。"));
            }

            args.Domain = MemberContext.Member.Domain;
            args.AppId  = DomainContext.AppId;

            _memberManager.SetMemberLevel(args);

            #region 操作日志

            _operatedLogManager.Create(new OperatedLogEntity()
            {
                Domain      = DomainContext.Domain.Id,
                AppId       = DomainContext.AppId,
                User        = MemberContext.User.Id,
                IP          = Request.UserHostAddress,
                Module      = EnumModule.Member,
                Description = "设置会员的会员卡级别"
            });

            #endregion

            return(RespondResult());
        }
        public void SetMemberLevel(SetMemberLevelArgs args)
        {
            List <CommandParameter> parameterList = new List <CommandParameter>();

            parameterList.Add(new CommandParameter("@domainId", args.Domain));
            parameterList.Add(new CommandParameter("@appId", args.AppId));
            parameterList.Add(new CommandParameter("@memberId", args.MemberId));
            parameterList.Add(new CommandParameter("@memberCardLevelId", args.MemberCardId));

            _dataBase.ExecuteNonQuery(
                "UPDATE [Member] SET [CardLevel] = @memberCardLevelId WHERE [Id] = @memberId AND [Domain] = @domainId AND [AppId] = @appId",
                parameterList);
        }