@Lang.millions_jackpot_results_title

@{ var fromFormatted = ViewBag.FromFormatted as string; var toFormatted = ViewBag.ToFormatted as string; var fromDisplay = DateTime.ParseExact(fromFormatted, "yyyy-MM-dd", CultureInfo.InvariantCulture).ToString("dd/MM/yyyy"); var toDisplay = DateTime.ParseExact(toFormatted, "yyyy-MM-dd", CultureInfo.InvariantCulture).ToString("dd/MM/yyyy"); }

@Lang.millions_mega_jackpot

@Lang.millions_estimate_jackpot_prize

@Utils.FormatMoney(Model.bolet ?? "30000000") @Lang.v2_htg

@Lang.millions_be_the_next_millionaire

@Lang.millions_list_jackpot_results

@string.Format(Lang.millions_total_draws, Model.listTerm?.Count ?? 0)

@if (Model.listTerm != null && Model.listTerm.Count > 0) { foreach (var term in Model.listTerm) { var balls = !string.IsNullOrEmpty(term.result) ? term.result.Split(',') : new string[0]; var mainBalls = new string[5]; var mbBall = "0"; for (int i = 0; i < 5; i++) { mainBalls[i] = i < balls.Length ? balls[i].Trim() : "0"; } if (balls.Length >= 6) { mbBall = balls[5].Trim(); } string dayOfWeek = ""; string datePart = ""; string timePart = ""; DateTime drawDt; if (!string.IsNullOrEmpty(term.date_random) && DateTime.TryParseExact(term.date_random, "dd/MM/yyyy HH:mm:ss", CultureInfo.InvariantCulture, DateTimeStyles.None, out drawDt)) { dayOfWeek = drawDt.ToString("dddd", new CultureInfo("vi-VN")); dayOfWeek = char.ToUpper(dayOfWeek[0]) + dayOfWeek.Substring(1); datePart = drawDt.ToString("dd/MM/yyyy"); timePart = drawDt.ToString("HH:mm"); }
@Lang.millions_draw_no_short@term.seq @dayOfWeek @datePart @timePart
@for (int i = 0; i < 5; i++) {
@mainBalls[i]
}
@mbBall
MB
@Lang.millions_jackpot

@Utils.FormatMoney(term.bolet ?? term.money_winner ?? "0")@Lang.v2_htg

@if (!string.IsNullOrEmpty(term.split)) { @string.Format(Lang.millions_subscribers_won, term.split) }
} }

@Lang.millions_note_results_updated

@{ ViewData["ActiveTab"] = "Home"; } @await Html.PartialAsync("~/Areas/Millions/Views/Shared/_BottomNavbar.cshtml")