Exemplo n.º 1
0
    public static string getNews(string pageIndex)
    {
        int pageId = int.Parse(pageIndex);
        NewsAndEventManager      newsAndEventsManager = new NewsAndEventManager();
        List <NewsAndEventsItem> newsHeadlines        = newsAndEventsManager.GetNewsHeadline(Constants.defaultNewsPageSize, pageId);

        return(JsonConvert.SerializeObject(newsHeadlines));
    }
Exemplo n.º 2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        NewsAndEventManager newsAndEventsManager = new NewsAndEventManager();

        Session["news"]        = newsAndEventsManager.GetNewsHeadline(Constants.defaultNewsPageSize, Constants.defaultNewsPageIndex);
        Session["newsCount"]   = newsAndEventsManager.GetNewsCount().ToString();
        Session["events"]      = newsAndEventsManager.GetEventsHeadlines(Constants.defaultEventsPageSize, Constants.defaultEventsPageIndex);
        Session["newsLetters"] = newsAndEventsManager.GetNewsLetters(Constants.defaultNewsLettersPageSize, Constants.defaultNewsLettersPageIndex);
    }
Exemplo n.º 3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        NewsAndEventManager newsAndEventsManager = new NewsAndEventManager();

        Session["news"] = newsAndEventsManager.GetNewsHeadline(Constants.defaultHomeNewsPageSize, Constants.defaultNewsPageIndex);

        AlbumManager albumManager = new AlbumManager();

        Session["albums"]     = albumManager.GetAlbums(Constants.defaultHomeAlbumsPageSize, Constants.defaultAlbumsPageIndex);
        Session["albumCount"] = albumManager.GetAlbumCount().ToString();
    }
Exemplo n.º 4
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Request.QueryString.Get("NI") != null)
     {
         int id = int.Parse(Request.QueryString.Get("NI"));
         NewsAndEventManager newsAndEventsManager = new NewsAndEventManager();
         Session["newsDetails"] = newsAndEventsManager.GetNewsOrEventDetails(id);
     }
     else
     {
         Response.Redirect(Request.ApplicationPath + "/News_And_Events/NewsAndEvents.aspx");
     }
 }
Exemplo n.º 5
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Request.QueryString.Get("SK") != null)
        {
            string searchKey = Request.QueryString.Get("SK");

            if (searchKey.Length > 3)
            {
                NewsAndEventManager      newsAndEventsManager = new NewsAndEventManager();
                List <NewsAndEventsItem> news    = newsAndEventsManager.SearchNewsHeadlines(searchKey);
                List <NewsAndEventsItem> events  = newsAndEventsManager.SearchEventsHeadlines(searchKey);
                List <NewsLetter>        letters = newsAndEventsManager.SearchNewsLetters(searchKey);

                AlbumManager albumManager = new AlbumManager();
                List <Album> albums       = albumManager.SearchAlbums(searchKey);

                if (news.Count == 0 && events.Count == 0 && letters.Count == 0 && albums.Count == 0)
                {
                    Session["error"] = "No Match Found";
                }
                else
                {
                    Session["news"]        = news;
                    Session["events"]      = events;
                    Session["newsLetters"] = letters;
                    Session["albums"]      = albums;
                    Session["error"]       = null;
                }
            }
            else
            {
                Session["error"] = "You must include at least one positive keyword with 3 characters or more.";
            }
        }
        else
        {
            Response.Redirect(Request.ApplicationPath + "/Default.aspx");
        }
    }