Пример #1
0
        /// <summary>
        /// 查询所有支付类别
        /// </summary>
        /// <returns></returns>
        public JsonResult QueryTypeSelectItems()
        {
            List<ConfigPaymentTypeModel> modelList = new List<ConfigPaymentTypeModel>();

            var paymentTypeService = new ConfigPaymentTypeService();

            var list = paymentTypeService.QueryAll();
            foreach (var config in list)
            {
                modelList.Add(DataTransfer.Transfer<ConfigPaymentTypeModel>(
                                config,
                                typeof(Config_Payment_Type)));
            }
            return Json(modelList, JsonRequestBehavior.AllowGet);
        }
Пример #2
0
        public ActionResult QueryPaymentType([DataSourceRequest] DataSourceRequest request)
        {
            var service = new ConfigPaymentTypeService();

            var list = service.QueryAll();
            if (list != null)
            {
                var modelList = new List<ConfigPaymentTypeModel>();

                foreach (var config in list)
                {
                    modelList.Add(
                        DataTransfer.Transfer<ConfigPaymentTypeModel>(
                            config,
                            typeof(Config_Payment_Type)));
                }

                for (var i = 0; i < modelList.Count; i++)
                {
                    SetPaymentMethod(modelList[i]);
                }

                return Json(modelList.ToDataSourceResult(request));
            }

            return this.View();
        }