Ejemplo n.º 1
0
        /// <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));
        }
Ejemplo n.º 2
0
        /// <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));
        }
Ejemplo n.º 3
0
        /// <summary>
        /// 首页
        /// </summary>
        /// <returns></returns>
        public ActionResult Index()
        {
            var model = new CertificateListModel();

            return(View("~/Views/Certificate/index.cshtml", model));
        }