예제 #1
0
        public IActionResult AddReceived([FromForm] NewPaymentViewModel paymentData)
        {
            var userId = userManager.GetUserId(User);

            try
            {
                var customer  = customerService.GetCustomerFromUserId(userId);
                var viewModel = new AddReceivedViewModel()
                {
                    BankAccount = customer.BankAccounts
                };

                return(View(viewModel));
            }
            catch (Exception e)
            {
                logger.LogError("Failed to add the transaction{@ExceptionMessage}", e.Message);
                logger.LogDebug("Failed to add the transaction{@Exception}", e);

                return(BadRequest("Bad Input"));
            }
        }
예제 #2
0
 public IActionResult Create(AddReceivedViewModel viewModel)
 {
     //transactionService.AddReceived(viewModel.Amount, viewModel.ExternalName, viewModel.ExternalIBAN, viewModel.BankAccountId);
     return(RedirectToAction("Index"));
 }