public ActionResult UpdateMemberCard() { MemberCardLevelEntity memberCard = RequestArgs <MemberCardLevelEntity>(); if (memberCard == null) { return(RespondResult(false, "参数无效。")); } memberCard.Domain = UserContext.User.Domain; memberCard.AppId = DomainContext.AppId; _memberManager.UpdateMemberCard(memberCard); #region 操作日志 _operatedLogManager.Create(new OperatedLogEntity() { Domain = DomainContext.Domain.Id, AppId = DomainContext.AppId, User = UserContext.User.Id, IP = Request.UserHostAddress, Module = EnumModule.Member, Description = "更新会员卡" }); #endregion return(RespondResult()); }
public void UpdateMemberCard(MemberCardLevelEntity memberCard) { if (memberCard == null) { Debug.Assert(false, "memberCard 为空"); return; } _dataBase.Update(memberCard); }
public ActionResult GetMemberCard() { string strId = Request.QueryString["id"]; Guid id = Guid.Empty; if (String.IsNullOrEmpty(strId) || Guid.TryParse(strId, out id) == false) { return(RespondResult(false, "参数无效。")); } MemberCardLevelEntity memberGroup = _memberManager.GetMemberCard(id); return(RespondDataResult(memberGroup)); }
public MemberCardLevelEntity GetMemberCard(Guid id) { MemberCardLevelEntity memberCard = new MemberCardLevelEntity(); memberCard.Id = id; if (_dataBase.Fill <MemberCardLevelEntity>(memberCard)) { return(memberCard); } else { return(null); } }
public ActionResult GetMemberByCardNumber() { string cardNumber = Request.QueryString["cardNumber"]; if (String.IsNullOrEmpty(cardNumber)) { return(RespondResult(false, "参数无效。")); } MemberEntity member = _memberManager.GetMemberByCardNumber(DomainContext.Domain.Id, DomainContext.AppId, cardNumber); if (member == null) { return(RespondResult(false, "会员不存在。")); } MemberCardLevelEntity memberCard = null; if (member.CardLevel.HasValue) { memberCard = _memberManager.GetMemberCard(member.CardLevel.Value); } else { SettingsEntity settings = DomainContext.Settings; if (settings != null && settings.DefaultMemberCardLevel.HasValue) { memberCard = _memberManager.GetMemberCard(settings.DefaultMemberCardLevel.Value); } } return(RespondDataResult( new { Member = member, MemberCard = memberCard })); }