public void Update(BoardGame boardGame) { Name = boardGame.Name; CreatedBy = boardGame.CreatedBy; MinPlayers = boardGame.MinPlayers; MaxPlayers = boardGame.MaxPlayers; LeftAmount = boardGame.LeftAmount; ShortDescription = boardGame.ShortDescription; Price = boardGame.Price; CountReview = boardGame.CountReview; AverageMark = boardGame.AverageMark; }
public BoardGame Update(BoardGame boardGame) { if (boardGame == null) { throw new ArgumentNullException(nameof(boardGame)); } using (var db = new Database()) { var newBoardGame = db.BoardGame.SingleOrDefault(x => x.Id == boardGame.Id); if (boardGame == null) { return(null); } db.Update(boardGame); newBoardGame.Update(boardGame); return(newBoardGame); } }