public async Task <ActionResult> RegisterStep4() { var lastDepositInfo = await GetMemberApiProxy(Request).PlayerLastDepositSummaryResponse(); var model = new RegisterStep4Model { BonusAmount = lastDepositInfo.BonusAmount == null ? null : (decimal?)Math.Round(lastDepositInfo.BonusAmount.Value, 2), BonusCode = lastDepositInfo.BonusCode, DepositAmount = Math.Round(lastDepositInfo.Amount, 2), }; model.BonusAmountFormatted = model.BonusAmount?.Format(); model.DepositAmountFormatted = model.DepositAmount?.Format(); model.TotalAmount = (model.BonusAmount ?? 0) + (model.DepositAmount ?? 0); model.TotalAmountFormatted = model.TotalAmount.Format(); return(View(model)); }
public async Task <ActionResult> OnlineDepositConfirmation() { var lastDepositInfo = await GetMemberApiProxy(Request).PlayerLastDepositSummaryResponse(); var model = new RegisterStep4Model(); if (lastDepositInfo.BonusAmount.HasValue) { model.BonusAmount = Math.Round(lastDepositInfo.BonusAmount.Value, 2); model.BonusAmountFormatted = model.BonusAmount.Value.Format(); model.BonusCode = lastDepositInfo.BonusCode; } model.DepositAmount = Math.Round(lastDepositInfo.Amount, 2); model.DepositAmountFormatted = model.DepositAmount.Value.Format(); model.TotalAmount = (model.BonusAmount ?? 0) + (model.DepositAmount ?? 0); model.TotalAmountFormatted = model.TotalAmount.Format(); return(View(model)); }