Example #1
0
        /// <summary>
        /// 更改公告栏信息
        /// </summary>
        /// <param name="bulletinBoardUpdateViewModel"></param>
        /// <returns></returns>
        public int BulletinBoard_Update(BulletinBoardUpdateViewModel bulletinBoardUpdateViewModel)
        {
            var bulletin_Info        = _IBulletinBoardRepository.GetInfoByBulletinId(bulletinBoardUpdateViewModel.Id);
            var bulletin_Info_update = _IMapper.Map <BulletinBoardUpdateViewModel, Bulletin_Board>(bulletinBoardUpdateViewModel, bulletin_Info);

            _IBulletinBoardRepository.Update(bulletin_Info_update);
            return(_IBulletinBoardRepository.SaveChanges());
        }
Example #2
0
        public ActionResult <BulletinBoardUpdateResModel> Manage_BulletinBoard_Update(BulletinBoardUpdateViewModel bulletinBoardUpdateViewModel)
        {
            BulletinBoardUpdateResModel bulletinBoardUpdateResModel = new BulletinBoardUpdateResModel();
            int UpdateRowNum = _bulletinBoardService.BulletinBoard_Update(bulletinBoardUpdateViewModel);

            if (UpdateRowNum > 0)
            {
                bulletinBoardUpdateResModel.IsSuccess                  = true;
                bulletinBoardUpdateResModel.AddCount                   = UpdateRowNum;
                bulletinBoardUpdateResModel.baseViewModel.Message      = "更新成功";
                bulletinBoardUpdateResModel.baseViewModel.ResponseCode = 200;
                _ILogger.Information("更新公告栏信息成功");
                return(Ok(bulletinBoardUpdateResModel));
            }
            else
            {
                bulletinBoardUpdateResModel.IsSuccess                  = false;
                bulletinBoardUpdateResModel.AddCount                   = 0;
                bulletinBoardUpdateResModel.baseViewModel.Message      = "更新失败";
                bulletinBoardUpdateResModel.baseViewModel.ResponseCode = 400;
                _ILogger.Information("更新公告栏信息失败");
                return(BadRequest(bulletinBoardUpdateResModel));
            }
        }