public async Task <IActionResult> Send(NewRemittanceViewModel model) { var id = _userManager.GetUserId(User); var sender = _userManager.FindByIdAsync(id).Result; var remittance = BuildNewRemittance(model, sender); await _senderService.Send(remittance); return(RedirectToAction("Transactions")); }
private Remittance BuildNewRemittance(NewRemittanceViewModel model, Sender sender) { return(new Remittance { Amount = model.Amount, Created = model.Created, RecipientId = model.RecipientId, Sender = sender }); }
public IActionResult Send() { var model = new NewRemittanceViewModel(); return(View(model)); }