Beispiel #1
0
 public NewsPublishHandler(string Url)
 {
     config        = (NewsConfigurationSection)ConfigurationManager.GetSection("publish/newsPublish");
     Logger        = LogManager.GetLogger(config.Logger);
     dal           = new NewsDataAccess(config);
     PageParameter = GetParameter(Url);
     PageFileName  = GetPageFileName();
 }
        public PageCreatorNewsList(NewsPageParameter parameter, NewsConfigurationSection config)
        {
            Parameter      = parameter;
            Config         = config;
            CreatorElement = config.PageCreators["list"];

            Logger = LogManager.GetLogger(config.Logger);
            dal    = new NewsDataAccess(config);
        }
Beispiel #3
0
        public IEnumerable <NewsHeadline> SearchNews(int PageNo, string Keyword)
        {
            NewsDataAccess objDataAccess = new NewsDataAccess();

            return(objDataAccess.SearchNews(PageNo, Keyword));
        }
Beispiel #4
0
        public IEnumerable <NewsHeadline> GetNewsHeadlines(NewsParam objNewsParam)
        {
            NewsDataAccess objDataAccess = new NewsDataAccess();

            return(objDataAccess.GetNewsHeadlines(objNewsParam));
        }
Beispiel #5
0
        public NewsHeader GetNewsDetail(long NewsID)
        {
            NewsDataAccess objDataAccess = new NewsDataAccess();

            return(objDataAccess.GetNewsDetail(NewsID));
        }
 public NewsController(NewsDataAccess newsDataAccess)
 {
     this.newsDataAccess = newsDataAccess;
 }