Continous Integration in der Praxis Gruppenarbeit
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

37 lines
834 B

using MiniGames.Shared.Models;
namespace MiniGames.Client.ViewModel
{
public class TicTacToe : ITicTacToe
{
TicTacToeModel Model;
public TicTacToe(TicTacToeModel model)
{
this.Model = model;
}
public TicTacToeBrett Brett
{
get { return Model.Brett; }
set { Model.Brett = value; }
}
public int AktiverSpielerIndex
{
get { return Model.AktiverSpielerIndex; }
set { Model.AktiverSpielerIndex = value; }
}
public void SpielerInput(int posIndex)
{
Brett.Set(posIndex, AktiverSpielerIndex);
SpielerWechsel();
}
public void SpielerWechsel()
{
AktiverSpielerIndex = 1 - AktiverSpielerIndex;
}
}
}