public IActionResult SlideshowSwitchOff(VSlideshowSwitchInput input)
        {
            if (!ModelState.IsValid)
            {
                return(ShowError(GetModelError(ModelState)));
            }

            var res = pageMngService.SwitchNavigationImgPlays(input);

            return(new JsonResult(res));
        }
Пример #2
0
        public VRequestInfo SwitchNavigationImgPlays(VSlideshowSwitchInput input)
        {
            var list = playInfoRepository.GetModelByIdList(input.Ids.ToArray());

            if (list.Count == input.Ids.Count)
            {
                list.ForEach(i =>
                {
                    i.IsDisable = input.Off;
                    playInfoRepository.Update(i);
                });
                return(VRequestInfo.SuccessResult("更新完成"));
            }
            return(VRequestInfo.ErrorResult("无效操作"));
        }
Пример #3
0
        public VRequestInfo DeleteNavigationImgPlays(VSlideshowSwitchInput input)
        {
            var list = playInfoRepository.GetModelByIdList(input.Ids.ToArray());

            if (list.Count == input.Ids.Count)
            {
                var res = playInfoRepository.DeleteImgPlaysAsync(input.Ids);
                if (res.Result)
                {
                    return(VRequestInfo.SuccessResult("删除完成"));
                }
                else
                {
                    return(VRequestInfo.ErrorResult("删除失败"));
                }
            }
            return(VRequestInfo.ErrorResult("无效操作"));
        }