/// <summary>
        /// All active banners in the system
        /// </summary>
        /// <returns></returns>
        public ActionResult Active(int pageIndex, int pageSize)
        {
            var query    = new BannersQueryRequest(pageIndex, pageSize);
            var response = _bannerQueryService.GetActiveBanners(query);

            return(View("Active", response));
        }
        /// <summary>
        /// All requested banners from managers to verify
        /// </summary>
        /// <returns></returns>
        public ActionResult UnConfirmed(int pageIndex, int pageSize)
        {
            var query    = new BannersQueryRequest(pageIndex, pageSize);
            var response = _bannerQueryService.GetUnConfirmedBanners(query);

            return(View("UnConfirmed", response));
        }
        public ActionResult List(int pageIndex)
        {
            var query    = new BannersQueryRequest(pageIndex, PageSize, CurrentUser.Id);
            var response = _bannerQueryService.GetBanners(query);

            return(View("List", response));
        }