Exemplo n.º 1
0
 static public void HandleByCommand(RequestContext request)
 {
     if (String.Compare(request.Ressource, RequestCalls.users) == 0)
     {
         UserHandler.CreateUser(request);
     }
     if (String.Compare(request.Ressource, RequestCalls.sessions) == 0)
     {
         UserHandler.LoginUser(request);
     }
     if (String.Compare(request.Ressource, RequestCalls.packages) == 0)
     {
         PackageHandler.CreatePackage(request);
     }
     if (String.Compare(request.Ressource, RequestCalls.trans_packs) == 0)
     {
         PackageHandler.AcquirePackage(request);
     }
     if (String.Compare(request.Ressource, RequestCalls.battles) == 0)
     {
         Matchmaker.MatchmadeBattleRequest(request);
     }
     if (request.Ressource.Contains(RequestCalls.friend_battles))
     {
         Matchmaker.FriendBattleRequest(request);
     }
     if (String.Compare(request.Ressource, RequestCalls.tradings) == 0)
     {
         TradingHandler.CreateDeal(request);
     }
     if (String.Compare(request.Ressource, RequestCalls.trade_coins) == 0)
     {
         TradingHandler.SellCard(request);
         return;
     }
     if (request.Ressource.Contains(RequestCalls.specific_trade))
     {
         TradingHandler.Trade(request);
     }
     if (request.Ressource.Contains(RequestCalls.friends))
     {
         FriendlistHandler.AddFriend(request);
     }
 }