Browse Source

refactoring von RetoureKarteAufStapelLegenTest

Code in eine Methode extrahiert
feature/uno
ADato88 2 years ago
parent
commit
6393d524b2
  1. 14
      BlazorSolution/MiniGames/Client/ViewModel/Uno.cs

14
BlazorSolution/MiniGames/Client/ViewModel/Uno.cs

@ -64,13 +64,14 @@ namespace MiniGames.Client.ViewModel
ZiehEineKarte(_naechstenId); ZiehEineKarte(_naechstenId);
} }
break; break;
case _retoureKarte: case _retoureKarte:
Uhrzeigersinn = !Uhrzeigersinn;
NaechsterSpielerWahl(id, Uhrzeigersinn);
_naechstenId = NaechsterSpielerId;
_naechstenId = RetoureKarte(id);
break; break;
case _aussetzenKarte: case _aussetzenKarte:
break; break;
default: default:
break; break;
@ -78,6 +79,13 @@ namespace MiniGames.Client.ViewModel
} }
private int RetoureKarte(int id)
{
Uhrzeigersinn = !Uhrzeigersinn;
NaechsterSpielerWahl(id, Uhrzeigersinn);
return NaechsterSpielerId;
}
public void SpielerErstellen(string spielerName) public void SpielerErstellen(string spielerName)
{ {
string _spielerName = spielerName; string _spielerName = spielerName;

Loading…
Cancel
Save