public PlayerViewModel EditedPlayer(PlayerViewModel playerViewModel) { Player player = _repo.GetPlayerById(playerViewModel.PlayerId); player.Fname = playerViewModel.Fname; player.Lname = playerViewModel.Lname; player.numLosses = playerViewModel.numLosses; player.numWins = playerViewModel.numWins; player.ByteArrayImage = _mapper.ConvertIformFileToByteArray(playerViewModel.IformFileImage); Player editedPlayer = _repo.EditPlayer(player); PlayerViewModel editedPlayerViewModel = _mapper.ConvertPlayerToPlayerViewModel(editedPlayer); return(editedPlayerViewModel); }
public PlayerViewModel EditedPlayer(PlayerViewModel playerViewModel) { // get an instance of the player being edited. Player player = _repository.GetPlayerById(playerViewModel.playerId); player.Fname = playerViewModel.Fname; player.Lname = playerViewModel.Lname; player.numLosses = playerViewModel.numLosses; player.numWins = playerViewModel.numWins; player.ByteArrayImage = _mapperClass.ConvertIformFileToByteArray(playerViewModel.IformFileImage); //call the mapper class method ot convert the iformfile to byte[] Player player1 = _repository.EditPlayer(player); PlayerViewModel playerViewModel1 = _mapperClass.ConvertPlayerToPlayerViewModel(player1); return(playerViewModel1); }