/// <summary> /// 删除用户等级 /// </summary> /// <param name="userRid">用户等级id</param> /// <returns>-2代表系统等级不能删除,-1代表此等级下还有用户未删除,0代表此用户等级不存在,1代表删除成功</returns> public static int DeleteUserRankById(int userRid) { UserRankInfo userRankInfo = GetUserRankById(userRid); if (userRankInfo != null) { if (userRankInfo.System == 1) { return(-2); } if (AdminUsers.GetUserCountByUserRid(userRid) > 0) { return(-1); } NStore.Data.UserRanks.DeleteUserRankById(userRid); BMACache.Remove(CacheKeys.MALL_USERRANK_LIST); return(1); } return(0); }
/// <summary> /// 更新用户等级 /// </summary> public static void UpdateUserRank(UserRankInfo userRankInfo) { NStore.Data.UserRanks.UpdateUserRank(userRankInfo); BMACache.Remove(CacheKeys.MALL_USERRANK_LIST); }
/// <summary> /// 创建用户等级 /// </summary> public static void CreateUserRank(UserRankInfo userRankInfo) { BrnMall.Data.UserRanks.CreateUserRank(userRankInfo); BMACache.Remove(CacheKeys.MALL_USERRANK_LIST); }