public PageNumber GetRoles(int?pageIndex) { if (pageIndex == null) { pageIndex = 1; } List <Roles> listGA = role.GetRoles().ToList(); PageNumber pageNumber = new PageNumber(); pageNumber.DataCount = listGA.Count; pageNumber.CurrentPage = Convert.ToInt32(pageIndex); pageNumber.TotlePage = (listGA.Count / PAGESIZE) + (listGA.Count % PAGESIZE == 0 ? 0 : 1); pageNumber.Data = listGA.Skip((Convert.ToInt32(pageIndex) - 1) * PAGESIZE).Take(PAGESIZE); return(pageNumber); }
//[Authorize(Roles = "Admin")] public ActionResult Get() { return(Ok(_rolesServices.GetRoles())); }