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); }
public IEnumerable <NewsHeadline> SearchNews(int PageNo, string Keyword) { NewsDataAccess objDataAccess = new NewsDataAccess(); return(objDataAccess.SearchNews(PageNo, Keyword)); }
public IEnumerable <NewsHeadline> GetNewsHeadlines(NewsParam objNewsParam) { NewsDataAccess objDataAccess = new NewsDataAccess(); return(objDataAccess.GetNewsHeadlines(objNewsParam)); }
public NewsHeader GetNewsDetail(long NewsID) { NewsDataAccess objDataAccess = new NewsDataAccess(); return(objDataAccess.GetNewsDetail(NewsID)); }
public NewsController(NewsDataAccess newsDataAccess) { this.newsDataAccess = newsDataAccess; }