Esempio n. 1
0
        public ActionResult Index()
        {
            var portalSearchNews = new PortalSearchNewsIndex
            {
                Start = 1,
                End   = 4,
                Id    = 0
            };
            var pTotal = 0;
            var ds     = _newsDa.GetForPortalDetail(portalSearchNews, ref pTotal);

            var list     = CBO.Fill2ListFromDataSet <News>(ds, typeof(News));
            var listView = new ListNews
            {
                Collection = list
            };


            ds = _projectDa.GetSpecial();
            var listProject = CBO.Fill2ListFromDataSet <Project>(ds, typeof(Project));

            var indexPortal = new IndexPortal()
            {
                LstNews = new ListNews()
                {
                    Collection = list
                },
                LstProject = new ListProject()
                {
                    Collection = listProject
                }
            };

            return(View(indexPortal));
        }
Esempio n. 2
0
        public ActionResult GetSuggestNews(int id)
        {
            var portalSearchNews = new PortalSearchNewsIndex
            {
                Start = 1,
                End   = 3,
                Id    = id
            };
            var pTotal = 0;
            var ds     = _newsDa.GetForPortalDetail(portalSearchNews, ref pTotal);

            List <News> list = CBO <News> .FillCollectionFromDataSet(ds);

            var listView = new ListNews
            {
                Collection = list
            };

            return(PartialView("_newsSuggest", listView));
        }
Esempio n. 3
0
        public static void LoadNews()
        {
            try
            {
                NewsDA _newsDa = new NewsDA();

                var portalSearchNews = new PortalSearchNewsIndex
                {
                    Start = 1,
                    End   = 0,
                    Id    = 0
                };
                var pTotal = 0;
                var ds     = _newsDa.GetForPortalDetail(portalSearchNews, ref pTotal);

                c_lstNew = CBO <News> .FillCollectionFromDataSet(ds);

                c_lstNew = c_lstNew.OrderByDescending(m => m.Id).ToList();
            }
            catch (Exception ex)
            {
                Logger.Log.Error(ex.ToString());
            }
        }