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);
        }
Esempio n. 2
0
        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);
        }