Exemplo n.º 1
0
        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));
        }
Exemplo n.º 2
0
        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));
        }