Пример #1
0
        /// <summary>
        /// 意见箱表单修改
        /// </summary>
        /// <param name="suggestBoxUpdateViewModel"></param>
        /// <returns></returns>
        public int SuggestBox_Update(SuggestBoxUpdateViewModel suggestBoxUpdateViewModel)
        {
            var suggestBox_Info        = _ISuggestBoxRepository.GetInfoBySuggestBoxId(suggestBoxUpdateViewModel.Id);
            var suggestBox_Info_update = _IMapper.Map <SuggestBoxUpdateViewModel, Suggest_Box>(suggestBoxUpdateViewModel, suggestBox_Info);

            _ISuggestBoxRepository.Update(suggestBox_Info_update);
            return(_ISuggestBoxRepository.SaveChanges());
        }
Пример #2
0
        public ActionResult <SuggestBoxUpdateResModel> Manage_SuggestBox_Update(SuggestBoxUpdateViewModel suggestBoxUpdateViewModel)
        {
            SuggestBoxUpdateResModel suggestBoxUpdateResModel = new SuggestBoxUpdateResModel();
            int UpdateRowNum = _suggestBoxService.SuggestBox_Update(suggestBoxUpdateViewModel);

            if (UpdateRowNum > 0)
            {
                suggestBoxUpdateResModel.IsSuccess                  = true;
                suggestBoxUpdateResModel.AddCount                   = UpdateRowNum;
                suggestBoxUpdateResModel.baseViewModel.Message      = "更新成功";
                suggestBoxUpdateResModel.baseViewModel.ResponseCode = 200;
                _ILogger.Information("更新意见箱表单信息成功");
                return(Ok(suggestBoxUpdateResModel));
            }
            else
            {
                suggestBoxUpdateResModel.IsSuccess                  = false;
                suggestBoxUpdateResModel.AddCount                   = 0;
                suggestBoxUpdateResModel.baseViewModel.Message      = "更新失败";
                suggestBoxUpdateResModel.baseViewModel.ResponseCode = 400;
                _ILogger.Information("更新意见箱信息失败");
                return(Ok(suggestBoxUpdateResModel));
            }
        }