Exemplo n.º 1
0
        /// <summary>
        /// 删除公告信息
        /// </summary>
        /// <param name="bulletinBoardDelViewModel"></param>
        /// <returns></returns>
        public int BulletinBoard_Delete(BulletinBoardDelViewModel bulletinBoardDelViewModel)
        {
            int DeleteRowsNum = _IBulletinBoardRepository
                                .DeleteByBulletinInfoIdList(bulletinBoardDelViewModel.DeleleIdList);

            if (DeleteRowsNum == bulletinBoardDelViewModel.DeleleIdList.Count)
            {
                return(DeleteRowsNum);
            }
            else
            {
                return(-1);
            }
        }
Exemplo n.º 2
0
        public ActionResult <BulletinBoardDelResModel> Manage_BulletinBoard_Delete(BulletinBoardDelViewModel bulletinBoardDelViewModel)
        {
            BulletinBoardDelResModel bulletinBoardDelResModel = new BulletinBoardDelResModel();
            int DeleteResult = _bulletinBoardService.BulletinBoard_Delete(bulletinBoardDelViewModel);

            if (DeleteResult > 0)
            {
                bulletinBoardDelResModel.DelCount                   = DeleteResult;
                bulletinBoardDelResModel.IsSuccess                  = true;
                bulletinBoardDelResModel.baseViewModel.Message      = "删除成功";
                bulletinBoardDelResModel.baseViewModel.ResponseCode = 200;
                _ILogger.Information("删除公告栏信息成功");
                return(Ok(bulletinBoardDelResModel));
            }
            else
            {
                bulletinBoardDelResModel.DelCount                   = -1;
                bulletinBoardDelResModel.IsSuccess                  = false;
                bulletinBoardDelResModel.baseViewModel.Message      = "删除失败";
                bulletinBoardDelResModel.baseViewModel.ResponseCode = 400;
                _ILogger.Information("删除公告栏信息失败");
                return(BadRequest(bulletinBoardDelResModel));
            }
        }