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.

33 lines
849 B

  1. using MiniGames.Shared.Models;
  2. using System;
  3. using System.Linq;
  4. namespace MiniGames.Client.ViewModel
  5. {
  6. public class Uno : IUno
  7. {
  8. public StapelModel AblageStabel { get; set; }
  9. public bool IstAblageStabelFarbeGleichHand(string ablegeStapelKarte, string neueKarte)
  10. {
  11. if (ablegeStapelKarte.Equals(neueKarte))
  12. {
  13. return true;
  14. }
  15. else
  16. {
  17. return false;
  18. }
  19. }
  20. public HandKartenModel ZiehEineKarte(HandKartenModel handStapel, StapelModel stapelModel)
  21. {
  22. HandKartenModel _handStapel = handStapel;
  23. StapelModel _stapelModel = stapelModel;
  24. _handStapel.KartenModels.Add(_stapelModel.KartenModels.FirstOrDefault());
  25. return _handStapel;
  26. }
  27. }
  28. }