Exemple #1
0
        /// <summary>
        /// 得到类目
        /// </summary>
        /// <returns></returns>
        protected virtual IList <OrderStatusEntity> GetOrderStatuses(OrderStatusListModel model)
        {
            var query = new QueryInfo {
                IsReturnCount = false
            };

            query.SetPageSize(model.PageSize).SetPageIndex(model.PageIndex)
            .Query <OrderStatusEntity>().Where(it => it.Crm.Id == CrmId).OrderBy(it => it.Sequence)
            .Select(it => new object[] { it.Id, it.Name, it.Sequence });
            return(this.GetEntities <OrderStatusEntity>(query));
        }
Exemple #2
0
        /// <summary>
        /// 首页
        /// </summary>
        /// <returns></returns>
        public ActionResult List(int?page)
        {
            var model = new OrderStatusListModel
            {
                PageIndex = page.HasValue ? page.Value : 0
            };

            model.OrderStatuses = GetOrderStatuses(model);
            if (model.OrderStatuses == null || model.OrderStatuses.Count == 0)
            {
                return(Content(""));
            }
            return(View("~/Views/OrderStatus/_OrderStatus.cshtml", model));
        }
Exemple #3
0
        /// <summary>
        /// 首页
        /// </summary>
        /// <returns></returns>
        public ActionResult Index()
        {
            var model = new OrderStatusListModel();

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