Ejemplo n.º 1
0
 public RetourAPI EditDecks(ViewDeck Deck)
 {
     return(DB_CURD.UpdateDeck(
                new DeckJoueur {
         IdDeck = Deck.IdDeck, IdTournament = Deck.IdTournament, IdUser = Deck.IdUser
     },
                Deck.DeckList));
 }
        public void getDeckByIdTest()
        {
            var carddeckRepositoryMock = new CarddeckRepositoryMock();
            var viewDeck = new ViewDeck(carddeckRepositoryMock);

            var expected     = new CarddeckEntity(0, "test", 0);
            var returnObject = viewDeck.getDeckById(0);

            Assert.AreEqual(expected.GetType(), returnObject.GetType());
        }
        public void getCardsInDeckTest()
        {
            var carddeckRepositoryMock = new CarddeckRepositoryMock();
            var viewDeck      = new ViewDeck(carddeckRepositoryMock);
            var expectedCards = new Collection <TaskCard>();

            expectedCards.Add(new TaskCard(1, "Test task.", "Test penalty.", "Test Card"));

            var expected     = expectedCards;
            var returnObject = viewDeck.getCardsInDeck(new CarddeckEntity(0, "test", 0));

            Assert.AreEqual(expected.GetType(), returnObject.GetType());
        }
        public void getAllDecksTest()
        {
            var carddeckRepositoryMock = new CarddeckRepositoryMock();
            var viewDeck      = new ViewDeck(carddeckRepositoryMock);
            var expectedDecks = new Collection <CarddeckEntity>();

            expectedDecks.Add(new CarddeckEntity(0, "test", 0));

            var expected     = expectedDecks;
            var returnObject = viewDeck.getAllDecks();

            Assert.AreEqual(expected.GetType(), returnObject.GetType());
        }
Ejemplo n.º 5
0
		internal RegionItem(Region region, object item, Control hostControl)
		{
			Verify.ArgumentNotNull(region, "region", out _region);
			Verify.ArgumentNotNull(item, "item", out _item);
			Verify.ArgumentNotNull(hostControl, "hostControl", out _hostControl);
			_hostControl.Tag = this;
			_clientControl = item as Control;
			_task = item as IUITask;

			if (_task != null)
			{
				_viewManager = new ViewDeck(_hostControl);
				_task.ServiceContainer.RegisterInstance<IRegion>(_region);
				_task.ServiceContainer.RegisterInstance<IRegionInfo>(this);
				_task.TaskComplete += Task_TaskComplete;
				UpdateRegionInfo(_task);
			}
			else if (_clientControl != null)
			{
				Form form = _clientControl as Form;
				if (form != null)
				{
					form.TopLevel = false;
					form.FormBorderStyle = FormBorderStyle.None;
				}

				UpdateRegionInfo(_clientControl);

				_hostControl.Controls.Add(_clientControl);
				_clientControl.Dock = DockStyle.Fill;
				_clientControl.Visible = true;
			}
			else
			{
				string message = String.Format("Cannot add object of type {0} to a Windows Forms region",
				                               item.GetType().FullName);
				Log.Error(message);
				throw new ArgumentException(message);
			}
		}
Ejemplo n.º 6
0
 public static async Task <RetourAPI> EditDeck(ViewDeck Deck)
 {
     return(await _PostT("/Procedure/EditDecks", Deck));
 }