示例#1
0
        //
        // GET: /Group/

        public ActionResult Index()
        {
            ViewBag.CurrentMainTab = "Front";
            ViewBag.CurrentSubTab  = "Groups";

            PopulateViewBags();

            //long profileId = 0;
            //if (CurrentUser != null)
            //{
            //    var objProfile = _repoUserProfile.GetSingle(x => x.UserId == CurrentUser.UserId);
            //    GroupModel objGroup = new GroupModel();
            //    if (objProfile != null)
            //    {
            //        profileId = objProfile.Id;
            //    }
            //}
            //ViewData["ProfileId"] = profileId;
            //ViewData["Url"] = Request.RawUrl;
            //ViewData["EntityId"] = 1;
            //ViewData["SectionId"] = 2;

            GroupModel objGroups    = new GroupModel();
            string     VideoLinkUrl = "";

            if (_repoVideoLink.GetSingle(x => x.SectionId == 1) != null)
            {
                VideoLinkUrl = _repoVideoLink.GetSingle(x => x.SectionId == 2).VideoLinkUrl;
            }
            var lstBannerImage = _repoFrontEntityFile.GetList(x => x.SectionId == 2).OrderByDescending(x => x.Id).ToList();

            //if (_repFrontEntityFile.GetList(x => x.SectionId == 1).Count() > 0)
            //{
            //    lstBannerImage = _repFrontEntityFile.GetList(x => x.SectionId == 1).OrderByDescending(x => x.Id).ToList();
            //}
            if (_repoEntityFile.GetSingle(x => x.SectionId == 25) != null)
            {
                objGroups.AdvertisingBanner = _repoEntityFile.GetSingle(x => x.SectionId == 25).FileId;
            }
            objGroups.VideoUrl   = VideoLinkUrl;
            objGroups.BannerList = lstBannerImage;
            return(View(objGroups));

            //return View(new GroupIndexModel());
        }
示例#2
0
        public ActionResult Index()
        {
            ViewBag.CurrentMainTab = "Front";
            HomeIndexModel homeIndexModel = new HomeIndexModel();

            string VideoLinkUrl = "";

            if (_repVideoLink.GetSingle(x => x.SectionId == 0) != null)
            {
                VideoLinkUrl = _repVideoLink.GetSingle(x => x.SectionId == 0).VideoLinkUrl;
            }

            var lstBannerImage = _repFrontEntityFile.GetList(x => x.SectionId == 0).OrderByDescending(x => x.Id).ToList();

            if (_repEntityFile.GetSingle(x => x.Section.SectionName == "Advertisement") != null)
            {
                homeIndexModel.AdvertisingBanner = _repEntityFile.GetList(x => x.Section.SectionName == "Advertisement").Select(x => x.FileId).Max();
            }
            homeIndexModel.VideoUrl   = VideoLinkUrl;
            homeIndexModel.BannerList = lstBannerImage;
            return(View(homeIndexModel));
        }
示例#3
0
        public ActionResult Index()
        {
            ViewBag.CurrentMainTab = "User";
            UserIndexModel objUsers     = new UserIndexModel();
            string         VideoLinkUrl = "";

            if (_repVideoLink.GetSingle(x => x.SectionId == 1) != null)
            {
                VideoLinkUrl = _repVideoLink.GetSingle(x => x.SectionId == 1).VideoLinkUrl;
            }
            var lstBannerImage = _repFrontEntityFile.GetList(x => x.SectionId == 1).OrderByDescending(x => x.Id).ToList();

            //if (_repFrontEntityFile.GetList(x => x.SectionId == 1).Count() > 0)
            //{
            //    lstBannerImage = _repFrontEntityFile.GetList(x => x.SectionId == 1).OrderByDescending(x => x.Id).ToList();
            //}
            if (_repoEntityFile.GetSingle(x => x.SectionId == 25) != null)
            {
                objUsers.AdvertisingBanner = _repoEntityFile.GetSingle(x => x.SectionId == 25).FileId;
            }
            objUsers.VideoUrl   = VideoLinkUrl;
            objUsers.BannerList = lstBannerImage;
            return(View(objUsers));
        }