protected void Initial(ref CY.GFive.Core.Business.NewsContent HotestNews, ref List<CY.GFive.Core.Business.NewsContent> LastestNews) { try { /// 新闻 CY.GFive.Core.Business.NewsModule module = CY.GFive.Core.Business.NewsModule.GetAllNewsModule().Where(item => item.Name.Contains("新闻") && !item.WBS.Contains(".")).FirstOrDefault(); if (module != null) { LastestNews = CY.GFive.Core.Business.NewsContent.Search(new CY.GFive.Core.Business.NewsSearchJson { Module = (Guid?)module.Id }, new CY.GFive.Core.Business.PagingInfo()).Reverse().Take(11).ToList(); HotestNews = CY.GFive.Core.Business.NewsContent.GetEnrollSingleTon(module); Guid id = Guid.Empty; if (HotestNews != null) { id = HotestNews.Id; } if (LastestNews != null && HotestNews != null && LastestNews.Find(item => item.Id == id) != null) { LastestNews.RemoveAt(LastestNews.FindIndex(item => item.Id == id)); } } } catch (Exception ex) { throw ex; } }
protected void Initial(ref List<CY.GFive.Core.Business.NewsContent> EnRollInfos, ref CY.GFive.Core.Business.NewsContent EnRollInfo, ref CY.GFive.Core.Business.NewsModule moduleAdmission) { try { moduleAdmission = CY.GFive.Core.Business.NewsModule.SelectByName("招生动态"); if (moduleAdmission != null) {// EnRollInfos = CY.GFive.Core.Business.NewsContent.GetNewsContentDynamic(" top 6 ", "[ModuleID]='" + moduleAdmission.Id + "'", "[PublishTime] DESC").ToList(); EnRollInfo = CY.GFive.Core.Business.NewsContent.GetEnrollSingleTon(moduleAdmission); } } catch (Exception ex) { throw ex; } }
protected void Initials(ref CY.GFive.Core.Business.NewsContent news, ref CY.GFive.Core.Business.NewsPhoto photo) { try { CY.GFive.Core.Business.NewsModule module = CY.GFive.Core.Business.NewsModule.GetAllNewsModule().Where(item => item.Name.Contains("学校简介") && item.WBS.ToLower().Contains(".")).FirstOrDefault(); if (module != null) { news = CY.GFive.Core.Business.NewsContent.Get(module); IEnumerable<CY.GFive.Core.Business.NewsPhoto> photos = CY.GFive.Core.Business.NewsPhoto.Get(module); if (photos != null) { photo = photos.FirstOrDefault(); } } } catch (Exception ex) { throw ex; } }