/// <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()); }
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)); } }