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; } } }
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; }