public IActionResult _EditPointItems(int Itemskey)
        {
            if (Itemskey <= 0)
            {
                return(Json(new StatusMessageData(StatusMessageType.Error, "找不到该积分项目!")));
            }
            PointItems          pointItem = pointItemsService.GetFullPointItems(Itemskey);
            EditPointItemsModel model     = new EditPointItemsModel()
            {
                Applicationid    = pointItem.Applicationid,
                Description      = pointItem.Description,
                DisplayOrder     = pointItem.DisplayOrder,
                ExperiencePoints = pointItem.ExperiencePoints,
                Itemstyle        = pointItem.Itemstyle,
                Itemsname        = pointItem.Itemsname,
                SexyPoints       = pointItem.SexyPoints
            };
            IEnumerable <PointType> pointType = pointTypeService.GetPointTypeList();

            if (pointType != null)
            {
                ViewData["PointType"] = new SelectList(pointType, "Typekey", "Typename", pointItem.Itemskey);
            }
            return(View(model));
        }
        public IActionResult AddPointItems(EditPointItemsModel model)
        {
            PointItems pointItems = PointItems.New();

            pointItems.Description      = model.Description;
            pointItems.ExperiencePoints = model.ExperiencePoints;
            pointItems.DisplayOrder     = model.DisplayOrder;
            pointItems.Itemsname        = model.Itemsname;
            pointItems.Itemstyle        = model.Itemstyle;
            pointItems.SexyPoints       = model.SexyPoints;
            pointItems.Applicationid    = model.Applicationid;
            bool result = pointItemsService.AddPointItems(pointItems);

            if (result)
            {
                return(Json(new StatusMessageData(StatusMessageType.Success, "添加成功!")));
            }
            return(Json(new StatusMessageData(StatusMessageType.Error, "添加失败!")));
        }
        public IActionResult EditPointItems(EditPointItemsModel model)
        {
            if (model.Itemskey <= 0)
            {
                return(Json(new StatusMessageData(StatusMessageType.Error, "找不到该积分项目!")));
            }
            PointItems pointItems = pointItemsService.GetFullPointItems(model.Itemskey);

            pointItems.Itemsname        = model.Itemsname;
            pointItems.Applicationid    = model.Applicationid;
            pointItems.Description      = model.Description;
            pointItems.DisplayOrder     = model.DisplayOrder;
            pointItems.ExperiencePoints = model.ExperiencePoints;
            pointItems.Itemstyle        = model.Itemstyle;
            pointItems.SexyPoints       = model.SexyPoints;

            bool result = pointItemsService.EditPointItems(pointItems);

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