Esempio n. 1
0
        public IActionResult EditBoard([FromBody] EditBoardDto boardDto)
        {
            var userId      = User.GetUserId();
            var editedBoard = _boardService.EditBoard(boardDto, userId);

            if (editedBoard == null)
            {
                return(NotFound());
            }
            return(NoContent());
        }
Esempio n. 2
0
        public BoardDto EditBoard(EditBoardDto boardDto, string userId)
        {
            if (!_boardRepository.IsOwner(boardDto.Id, userId))
            {
                return(null);
            }

            var board       = _mapper.Map <Board>(boardDto);
            var editedBoard = _boardRepository.UpdateBoardName(board);
            var result      = _mapper.Map <BoardDto>(editedBoard);

            return(result);
        }