/// <summary> /// Initializes the account transfer page. /// </summary> /// <returns></returns> public IActionResult Transfer() { AccessRefMap <int> map = new AccessRefMap <int>(); var accts = BankService.GetAccounts(UserId); var model = new TransferPayModel(accts, map); HttpContext.Session.SetJsonObject("map", map); return(View(model)); }
public TransferPayModel(IEnumerable <Account> accounts, AccessRefMap <int> map) { Accounts = accounts.Select(a => new SelectListItem(a.AccountName, map.AddDirectReference(a.Id))).ToList(); FromAccount = ""; ToAccount = ""; }