public JsonActionResult <bool> UpdateRechargePlan(NewUpdateRechargePlanDto rechargePlan) { return(SafeExecute(() => { return this.RechargePlanService.UpdateRechargePlan(rechargePlan); })); }
public RechargePlan NewRechargePlan(NewUpdateRechargePlanDto entitydto) { if (entitydto == null) { return(null); } var entity = entitydto.MapTo <RechargePlan>(); if (entitydto.MatchRechargeCard) { entity.MatchCardType = MemberCardTypes.PrePaidCard.ToString(); } if (entitydto.MatchDiscountCard) { if (!string.IsNullOrEmpty(entity.MatchCardType)) { entity.MatchCardType += $",{MemberCardTypes.DiscountCard}"; } else { entity.MatchCardType += MemberCardTypes.DiscountCard; } } if (entitydto.MatchGiftCard) { if (!string.IsNullOrEmpty(entity.MatchCardType)) { entity.MatchCardType += $",{MemberCardTypes.GiftCard}"; } else { entity.MatchCardType += MemberCardTypes.GiftCard; } } return(Add(entity)); }