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 })); }
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)); }