public static void ReSendSeasonPrize(int curSeason,int domainId)
 {
     var curSeasonEntity = CacheFactory.CrossLadderCache.GetEntity(curSeason);
     var managers = CrossladderManagerhistoryMgr.GetPrizeManager(curSeason, domainId);
     if (managers != null)
     {
         foreach (var manager in managers)
         {
             SendPrize(manager, EnumCrossLadderPrizeType.Season, EnumMailType.CrossLadderPrize, curSeasonEntity == null ? 0 : curSeasonEntity.Status);
         }
     }
 }
 void SendSeasonPrize(int curSeason,int seasonStatus)
 {
     var managers = CrossladderManagerhistoryMgr.GetPrizeManager(curSeason,_domainId);
     if (managers != null)
     {
         foreach (var manager in managers)
         {
             SendPrize(manager, EnumCrossLadderPrizeType.Season, EnumMailType.CrossLadderPrize, seasonStatus);
             if (manager.Rank < 3)
             {
                 NbManagerhonorMgr.Add(manager.ManagerId, (int)EnumMatchType.CrossLadder, 0, manager.Season,
                                         manager.Rank,null,manager.SiteId);
             }
         }
     }
 }