public IActionResult AddPointType(EditPointTypeModel model)
        {
            PointType pointType = PointType.New();

            pointType.Description  = model.Description;
            pointType.DisplayOrder = model.DisplayOrder;
            pointType.QuotaDay     = model.QuotaDay;
            pointType.Typename     = model.Typename;
            pointType.Typekey      = Guid.NewGuid().ToString();
            bool result = pointTypeService.AddPointType(pointType);

            if (result)
            {
                return(Json(new StatusMessageData(StatusMessageType.Success, "添加成功!")));
            }
            return(Json(new StatusMessageData(StatusMessageType.Error, "添加失败!")));
        }
        public IActionResult _EditPointType(string Typekey)
        {
            if (string.IsNullOrWhiteSpace(Typekey))
            {
                return(Json(new StatusMessageData(StatusMessageType.Error, "找不到该积分类型!")));
            }
            PointType          pointType = pointTypeService.GetFullPointType(Typekey);
            EditPointTypeModel model     = new EditPointTypeModel()
            {
                DisplayOrder = pointType.DisplayOrder,
                QuotaDay     = pointType.QuotaDay,
                Typename     = pointType.Typename,
                Description  = pointType.Description
            };

            return(View(model));
        }
        public IActionResult EditPointType(EditPointTypeModel model)
        {
            if (string.IsNullOrWhiteSpace(model.Typekey))
            {
                return(Json(new StatusMessageData(StatusMessageType.Error, "找不到该积分类型!")));
            }
            PointType pointType = pointTypeService.GetFullPointType(model.Typekey);

            pointType.Typename     = model.Typename;
            pointType.QuotaDay     = model.QuotaDay;
            pointType.Description  = model.Description;
            pointType.DisplayOrder = model.DisplayOrder;

            bool result = pointTypeService.EditPointType(pointType);

            if (result)
            {
                return(Json(new StatusMessageData(StatusMessageType.Success, "编辑成功!")));
            }
            return(Json(new StatusMessageData(StatusMessageType.Error, "编辑失败!")));
        }