示例#1
0
        public async Task <IActionResult> PagoBeneficiario(PagoBeneViewModel vm)
        {
            var cdestino = vm.Cdestino.Substring(0, 9);
            var corigen  = vm.Corigen.Substring(0, 9);

            return(RedirectToAction("ConfirmacionTransferencia", new { destino = cdestino, monto = vm.Monto, origen = corigen }));
        }
示例#2
0
        public async Task <IActionResult> PagoBeneficiario()
        {
            var users = await _userManager.FindByNameAsync(User.Identity.Name);

            var Cuentas = await _productsrepository.GetAllCuentas(users.Id.Trim());

            var cbene = await _beneficiariosrepository.GetAll();

            var beneficiarios = cbene.Where(a => a.Idcreador == users.Id.Trim()).ToList();
            var vm            = new PagoBeneViewModel();

            var listc = new List <string>();
            var listd = new List <string>();


            foreach (var item in Cuentas)
            {
                listc.Add(item.Id.Trim() + " | " + "Cuenta de Ahorro" + " | " + " | " + item.Balance.ToString("C"));
            }
            foreach (var item in beneficiarios)
            {
                listd.Add(item.NoCuenta.Trim() + " | " + item.Nombre + " " + item.Apellido);
            }

            vm.Cuentas        = listc;
            vm.Cuentasdestino = listd;
            return(View(vm));
        }