示例#1
0
        public bool EditBoard(EditBoardNameDto editBoardNameDto, int id)
        {
            var board = GetBoardById(id);

            if (board == null)
            {
                return(false);
            }

            if (board.Name == editBoardNameDto.Name)
            {
                return(true);
            }
            board.Name = editBoardNameDto.Name;
            return(_context.SaveChanges() > 0);
        }
示例#2
0
        public IActionResult EditBoard([FromBody] EditBoardNameDto editBoardNameDto, int id)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }

            var result = _boardService.EditBoard(editBoardNameDto, id);

            if (!result)
            {
                return(BadRequest());
            }

            return(NoContent());
        }