// // GET: /PurseData/ //我的钱包主页 public ActionResult Index() { string auth = AppUserToken; if (auth.IsEmpty()) { //没有登录 // return(RedirectToAction("Index", "ErrorPrompt", new { message = "用户登录失败" })); } else if (auth == "-1") { return(RedirectToAction("Register", "ParkingPayment")); } //VerifyCode a = UnifiedClass.getUnified(token, "B20180623124743858", 0); //var aa = a.Result; //var bb = a.Status; ////token end //var coupon = CouponClass.getCoupon(token, 100); //var balance = BalanceOrderClass.getBalanceOrder(token, 100, "e906234d-1875-e811-856b-ab69e9a7d233"); UserInfo user = Purses.getUserInfo(auth); if (user != null && user.Status == 1) { ViewBag.Balance = user.Result.Balance; ViewBag.CouponCount = user.Result.CouponCount; } else { return(RedirectToAction("index", "errorprompt", new { message = "用户登录失败" })); } return(View()); }
public Base(CurrentPlayer currentPlayer, PlayerNames names, Places places, Purses purses, PenaltyBox penaltyBox, Categories categories, QuestionsByCategory questions, bool[] isGettingOutOfPenaltyBox) { this.currentPlayer = currentPlayer; this.names = names; this.places = places; this.purses = purses; this.penaltyBox = penaltyBox; this.categories = categories; this.questions = questions; this.isGettingOutOfPenaltyBox = isGettingOutOfPenaltyBox; }
public void LoadAndRender() { if (!PlayerPrefs.HasKey("Purses")) { return; } pursesSave = GameObject.FindGameObjectWithTag("MainControl").GetComponent <MainControl>().purses; for (int i = 0; i < pursesSave.Titles.Count; i++) { Render(i, transform, prefab); } GetComponent <RectTransform>().anchoredPosition = new Vector2(0, -75); }
// Вывод в главный список кошельков public void Render(int i) { pursesSave = GameObject.FindGameObjectWithTag("MainControl").GetComponent <MainControl>().purses; string title = pursesSave.Titles[i]; double value = pursesSave.Values[i]; double startValue = pursesSave.StartValues[i]; char curency = pursesSave.Curencys[i]; DateTime creatingDate = DateTime.Parse(pursesSave.CreatingDates[i]); GameObject purse = Instantiate(prefab, transform); OnePurse purseCtrl = purse.GetComponent <OnePurse>(); purse.name = i.ToString(); purse.transform.localPosition = new Vector2(purse.transform.localPosition.x, purse.transform.localPosition.y - i * (150 + itemSpacing)); purseCtrl.Init(title, value, startValue, curency, creatingDate); purseCtrl.Render(); height = (150 + itemSpacing) * (i + 1); }
public PenaltyBoxRollFactory(CurrentPlayer currentPlayer, PlayerNames names, Places places, Purses purses, PenaltyBox penaltyBox, Categories categories, QuestionsByCategory questions, bool[] isGettingOutOfPenaltyBox, int roll) : base(currentPlayer, names, places, purses, penaltyBox, categories, questions, isGettingOutOfPenaltyBox) { this.roll = roll; }
void Start() { LangSystem.Init(); dateControl.Load(); amountControl.Load(); // Загрузка сохранений if (PlayerPrefs.HasKey("Incomes")) { incomes = JsonUtility.FromJson <Incomes>(PlayerPrefs.GetString("Incomes")); } if (PlayerPrefs.HasKey("Costs")) { costs = JsonUtility.FromJson <Costs>(PlayerPrefs.GetString("Costs")); } if (PlayerPrefs.HasKey("Purses")) { purses = JsonUtility.FromJson <Purses>(PlayerPrefs.GetString("Purses")); } if (dateControl.HasMonthPassed()) { UpdateMonth(); } else if (dateControl.IsDayEnd()) { UpdateDayStat(); } dateControl.Render(); amountControl.Render(); incomeControl.LoadAndRender(); costControl.LoadAndRender(); pursesControl.LoadAndRender(); // Language Loading //Lang lang = LangSystem.Load(); LangSystem.Init(); LangSystem.Load(); for (int i = 0; i < tMenuOther.Length; i++) { tMenuOther[i].text = LangSystem.lang.Menu_Other[i]; } for (int i = 0; i < tCostsInfo.Length; i++) { tCostsInfo[i].text = LangSystem.lang.CostsInfo[i]; } for (int i = 0; i < tPursesInfo.Length; i++) { tPursesInfo[i].text = LangSystem.lang.PursesInfo[i]; } for (int i = 0; i < tIncomesInfo.Length; i++) { tIncomesInfo[i].text = LangSystem.lang.IncomesInfo[i]; } for (int i = 0; i < tSwitcher.Length; i++) { tSwitcher[i].text = LangSystem.lang.Switcher[i]; } for (int i = 0; i < tItemInfo.Length; i++) { tItemInfo[i].text = LangSystem.lang.ItemInfo[i]; } for (int i = 0; i < tPurseInfo.Length; i++) { tPurseInfo[i].text = LangSystem.lang.PurseInfo[i]; } for (int i = 0; i < tAddingControl.Length; i++) { tAddingControl[i].text = LangSystem.lang.AddingControl[i]; } for (int i = 0; i < tAddingPurse.Length; i++) { tAddingPurse[i].text = LangSystem.lang.AddingPurse[i]; } for (int i = 0; i < tNoPursesModal.Length; i++) { tNoPursesModal[i].text = LangSystem.lang.NoPursesModal[i]; } }
public CorrectFactory(CurrentPlayer currentPlayer, PlayerNames names, Places places, Purses purses, PenaltyBox penaltyBox, Categories categories, QuestionsByCategory questions, bool[] isGettingOutOfPenaltyBox) : base(currentPlayer, names, places, purses, penaltyBox, categories, questions, isGettingOutOfPenaltyBox) { }