Beispiel #1
0
        public Game Update(Game game)
        {
            gameDeleter.Delete(game.GameID);
            gameCreator.Create(game);
            teamUpdater.Refresh();

            return(game);
        }
        public async Task <IActionResult> DeleteEventTypeMarketTypeFetchRoot(int dataProviderId, string eventTypeId, string marketType)
        {
            if (await _eventTypeMarketTypeReader.Read(Tuple.Create(dataProviderId, eventTypeId, marketType)) == null)
            {
                return(NotFound($"The fetch root object with dataProviderId {dataProviderId}, eventTypeId {eventTypeId} and marketType {marketType} cannot be found."));
            }

            var eventTypeMarketType = new EventTypeMarketType()
            {
                DataProviderId = dataProviderId,
                EventTypeId    = eventTypeId,
                MarketType     = marketType
            };

            await _eventTypeMarketTypeDeleter.Delete(eventTypeMarketType);

            return(NoContent());
        }
        public async Task <IActionResult> DeleteCompetitionMarketTypeFetchRoot(int dataProviderId, string competitionId, string marketType)
        {
            if (await _competitionMarketTypeReader.Read(Tuple.Create(dataProviderId, competitionId, marketType)) == null)
            {
                return(NotFound($"The fetch root object with dataProviderId {dataProviderId}, competitionId {competitionId} and marketType {marketType} cannot be found."));
            }

            var competitionMarketType = new CompetitionMarketType()
            {
                DataProviderId = dataProviderId,
                CompetitionId  = competitionId,
                MarketType     = marketType
            };

            await _competitionMarketTypeDeleter.Delete(competitionMarketType);

            return(NoContent());
        }
 public IActionResult OnPost(Guid playerID)
 {
     playerDeleter.Delete(playerID);
     teamUpdater.Refresh();
     return(Redirect("~/Players/List"));
 }
Beispiel #5
0
 public IActionResult OnPost(Guid gameID)
 {
     gameDeleter.Delete(gameID);
     return(Redirect("~/Games/List"));
 }