public bool Equals(SymbolViewModel other) { if (other != null) { return(other.Model.Equals(this.Model)); } else { return(false); } }
public CardViewModel(CardViewModel other) : base(other) { InGamePosition = new PositionViewModel(other.InGamePosition); CardSymbol = new SymbolViewModel(other.CardSymbol); //OwningPlayer = new PlayerViewModel(other.OwningPlayer); TODO: Rekursion }
public CardViewModel(Card model) : base(model) { InGamePosition = new PositionViewModel(model.InGamePosition); CardSymbol = new SymbolViewModel(model.CardSymbol); //OwningPlayer = new PlayerViewModel(model.OwningPlayer); TODO: Rekursion }
public CardViewModel() : base(new Card()) { InGamePosition = new PositionViewModel(); CardSymbol = new SymbolViewModel(); //OwningPlayer = new PlayerViewModel(); TODO: Rekursion }
public SymbolViewModel(SymbolViewModel other) : base(other) { }