Exemplo n.º 1
0
        public IActionResult Index(int pageIndex = 1, int pageRows = 5)
        {
            int count            = 0;
            int total            = 0;
            int currentPageIndex = 0;
            int firstPage        = 0;
            int lastPage         = 0;
            int previous         = 0;
            int next             = 0;

            List <BlogTypeViewModel> blogTypes = new List <BlogTypeViewModel>();

            blogTypes = BlogTypeDataAccess.GetBlogTypes(out count, out total, pageIndex, pageRows);
            PageUtility.BuildPageParameters(out previous, out next, out currentPageIndex, out firstPage, out lastPage, pageIndex, count);

            string pageUrl = @"/BlogType/Index?pageIndex={0}&pageRows={1}";

            string firstPageUrl    = string.Format(pageUrl, firstPage, pageRows);
            string lastPageUrl     = string.Format(pageUrl, lastPage, pageRows);
            string previousPageUrl = string.Format(pageUrl, previous, pageRows);
            string nextPageUrl     = string.Format(pageUrl, next, pageRows);

            ViewBag.PageCounts      = count;
            ViewBag.Total           = total;
            ViewBag.PageIndex       = currentPageIndex;
            ViewBag.FirstPageUrl    = firstPageUrl;
            ViewBag.LastPageUrl     = lastPageUrl;
            ViewBag.PreviousPageUrl = previousPageUrl;
            ViewBag.NextPageUrl     = nextPageUrl;

            ViewBag.BlogTypes = blogTypes;

            return(View());
        }
Exemplo n.º 2
0
        public IActionResult Index()
        {
            int blogCount = 0;

            int blogTypeCount = 0;

            blogCount = BlogDataAccess.GetBlogCount();

            blogTypeCount = BlogTypeDataAccess.GetBlogTypeCount();

            ViewBag.BlogCount = blogCount;

            ViewBag.BlogTypeCount = blogTypeCount;

            return(View());
        }
Exemplo n.º 3
0
 public bool DeleteBlogType(string id)
 {
     return(BlogTypeDataAccess.DeleteBlogType(id));
 }
Exemplo n.º 4
0
 public bool SaveBlogType(string id, string name)
 {
     return(BlogTypeDataAccess.SaveBlogType(id, name));
 }