/// <summary> /// 得到类目 /// </summary> /// <returns></returns> protected virtual IList <CertificateEntity> GetCertificates(CertificateListModel model) { var query = new QueryInfo(); query.SetPageSize(model.PageSize).SetPageIndex(model.PageIndex).Query <CertificateEntity>().Where(it => it.Site.Id == SiteId) .OrderBy(it => it.Sequence).Select(it => new object[] { it.Id, it.FileName, it.Sequence }); return(this.GetEntities <CertificateEntity>(query)); }
/// <summary> /// 首页 /// </summary> /// <returns></returns> public ActionResult List(int?page) { var model = new CertificateListModel { PageIndex = page.HasValue ? page.Value : 0 }; model.Certificates = GetCertificates(model); if (model.Certificates == null || model.Certificates.Count == 0) { return(Content("")); } return(View("~/Views/Certificate/_Certificate.cshtml", model)); }
/// <summary> /// 首页 /// </summary> /// <returns></returns> public ActionResult Index() { var model = new CertificateListModel(); return(View("~/Views/Certificate/index.cshtml", model)); }