// // GET: /Administrator/Kinds/ public ActionResult Index(string id) { int admin = base.Authentication(); if (admin == 0) { return Redirect("~/member/logout"); } else if (admin == 1) { base.LoadMenu(); int currentPage = Paging.GetPage(id); decimal totalRecord = GlobalInfo.NumberRecordInPage; Kinds kindsModels = new Kinds(); decimal totalKind = kindsModels.TotalKind(); int totalPage = (int)Math.Ceiling(Convert.ToDecimal(totalKind / totalRecord)); Paging.numPage = totalPage; Paging.numLinkDisplay = GlobalInfo.NumLinkPagingDisplay; Paging.currentPage = currentPage; string url = "administrator/kinds/index"; ViewBag.pagingString = Paging.GenerateLinkPaging(url); ViewBag.Title += " Kinds"; return View(kindsModels.ListKind((int)((currentPage - 1) * totalRecord), (int)totalRecord)); } else { Session["errorContorllerAction"] = true; return Redirect("~/administrator"); } }