Ejemplo n.º 1
0
 void SetControllerTournamentTitle(GenericChallenge item, OnGoingTournamentListItemController controller)
 {
     if (item.gain_type == TournamentManager.GAIN_TYPE_CASH)
     {
         if (float.Parse(item.gain) == TournamentManager.WIN_BRACKET_CASH_AMATEUR)
         {
             controller.titre.text = HomeTranslationController.WIN + " " + TournamentManager.WIN_BRACKET_CASH_AMATEUR + CurrencyManager.CURRENT_CURRENCY;
         }
         else if (float.Parse(item.gain) == TournamentManager.WIN_BRACKET_CASH_NOVICE)
         {
             controller.titre.text = HomeTranslationController.WIN + " " + TournamentManager.WIN_BRACKET_CASH_NOVICE + CurrencyManager.CURRENT_CURRENCY;
         }
         else if (float.Parse(item.gain) == TournamentManager.WIN_BRACKET_CASH_CONFIRMED)
         {
             controller.titre.text = HomeTranslationController.WIN + " " + TournamentManager.WIN_BRACKET_CASH_CONFIRMED + CurrencyManager.CURRENT_CURRENCY;
         }
     }
     else
     {
         if (float.Parse(item.gain) == TournamentManager.WIN_BRACKET_BUBBLE_AMATEUR)
         {
             controller.titre.text = HomeTranslationController.WIN + " " + TournamentManager.WIN_BRACKET_BUBBLE_AMATEUR + " " + HomeTranslationController.BUBBLES;
         }
         else if (float.Parse(item.gain) == TournamentManager.WIN_BRACKET_BUBBLE_NOVICE)
         {
             controller.titre.text = HomeTranslationController.WIN + " " + TournamentManager.WIN_BRACKET_BUBBLE_NOVICE + " " + HomeTranslationController.BUBBLES;
         }
         else if (float.Parse(item.gain) == TournamentManager.WIN_BRACKET_BUBBLE_CONFIRMED)
         {
             controller.titre.text = HomeTranslationController.WIN + " " + TournamentManager.WIN_BRACKET_BUBBLE_CONFIRMED + " " + HomeTranslationController.BUBBLES;
         }
     }
 }
Ejemplo n.º 2
0
        private void InitOnGoingTournament(GenericChallenge challenge)
        {
            GameObject newItem = Instantiate(tournamentPrefab) as GameObject;
            OnGoingTournamentListItemController controller = newItem.GetComponent <OnGoingTournamentListItemController>();
            string date = challenge.createdAt.Substring(0, challenge.createdAt.IndexOf("T"));
            string hour = challenge.createdAt.Substring(challenge.createdAt.IndexOf("T") + 1, 5).Replace(":", "H") + "MIN";

            controller.Date.text         = date + " " + HomeTranslationController.AT + " " + hour;
            TranslationManager.scene     = "Home";
            controller.status.text       = TranslationManager.Get("pending");
            controller.tournamentId.text = challenge.tournament_id;
            controller.gainType          = challenge.tournament.gain_type;
            controller.CreatedAt         = challenge.tournament.createdAt;
            controller.gain = challenge.tournament.gain;
            SetControllerTournamentTitle(challenge, controller);
            controller.GoToBracket.onClick.AddListener(() =>
            {
                TournamentController.setCurrentTournamentID(challenge.tournament_id);
                ViewsEvents.Get.GoToMenu(ViewsEvents.Get.Brackets.gameObject);
            });
            newItem.transform.SetParent(ContentPanel.transform);
            RectTransform myLayoutElement = newItem.GetComponent <RectTransform>();

            myLayoutElement.transform.localScale = Vector3.one;
        }