public ActionResult ViewContent(string username, int page = 1, int pageSize = 16) { using (ZavrsniEFentities db = new ZavrsniEFentities()) { var currentUser = User.Identity.GetUserName(); var user = db.User.FirstOrDefault(u => u.Username.Equals(username)); var allContents = (from c in db.Content where c.IDauthor == user.IDuser && c.IsCopied == false orderby c.TimeChanged descending select c).Include(c => c.ContentType); var test = allContents.Count(); if (test > 160) { pageSize = 24; } var model = new IndexContentModel() { contents = new PagedList <Content>(allContents, page, pageSize), Username = username }; return(View(model)); } }
public async Task <ActionResult> ViewContent(string username, int?page, IndexContentModel model) { return(View()); }