public ActionResult Detail(int num, int kind) { var model = new photographyViewModel() { photography_nopage = phd.Get().ToList().Where(a => a.num == num).OrderBy(a => a.sort), photographyClass = phcd.Get().ToList() }; return View(model); }
// GET: photography public ActionResult Index(int kind = 0) { photographyViewModel model = null; int page = (Request.QueryString["page"] != null) ? Convert.ToInt32(Request.QueryString["page"]) : 1; double pagesize = 12, count = 0; int pagesort = (page - 1) * Convert.ToInt32(pagesize); if (kind != 0) { count = Convert.ToDouble(phd.Get().ToList().Where(a => a.kind == kind).Count()); model = new photographyViewModel() { photography_nopage = phd.Get().ToList().Where(a => a.kind == kind).OrderBy(a => a.sort).Skip(pagesort).Take(Convert.ToInt32(pagesize)), photographyClass = phcd.Get().ToList(), page = page, pages = Convert.ToInt32(Math.Ceiling(count / pagesize)), kind = kind }; } else { count = Convert.ToDouble(phd.Get().ToList().Count()); model = new photographyViewModel() { photography_nopage = phd.Get().ToList().OrderBy(a => a.sort).Skip(pagesort).Take(Convert.ToInt32(pagesize)), photographyClass = phcd.Get().ToList(), page = page, pages = Convert.ToInt32(Math.Ceiling(count / pagesize)) }; } return View(model); }
public ActionResult photoEdit(int num) { if (!CheckMemberlogin) { return RedirectToAction("login"); } else { leftModel(); var model = new photographyViewModel() { photography_nopage = phd.Get().ToList().Where(a => a.num == num), photographyClass = phcd.Get().ToList().OrderBy(a => a.sort) }; return View(model); } }
//攝影作品 public ActionResult photoRead(int page = 1) { if (!CheckMemberlogin) { return RedirectToAction("login"); } else { leftModel(); var currentpage = page < 1 ? 1 : page; var pagesize = 10; var model = new photographyViewModel() { photography = phd.Get().Where(a=>a.isdel == 0).OrderBy(a => a.sort).ToPagedList(currentpage, pagesize), photographyClass = phcd.Get().ToList() }; return View(model); } }
public ActionResult photoClassEdit(int cl = 0) { if (!CheckMemberlogin) { return RedirectToAction("login"); } else { leftModel(); var model = new photographyViewModel() { photographyClass = phcd.Get().ToList().OrderBy(a => a.sort), cl = cl }; return View(model); } }