public BankAccountCreateResponse CreateBankAccount(BankAccountCreateRequest bankAccountCreateRequest) { BankAccountCreateResponse bankAccountCreateResponse = new BankAccountCreateResponse(); BankAccount bankAccount = new BankAccount(); bankAccount.CustomerRef = bankAccountCreateRequest.CustomerName; _bankRepository.Add(bankAccount); return(bankAccountCreateResponse); }
public BankAccountCreateResponse CreateBankAccount(BankAccountCreateRequest bankAccountCreateRequest) { BankAccountCreateResponse bankAccountCreateResponse = new BankAccountCreateResponse(); BankAccount bankAccount = _bankAccountService.CreateBankAccount(bankAccountCreateRequest.CustomerName); bankAccountCreateResponse.BankAccountId = bankAccount.AccountNo; bankAccountCreateResponse.Success = true; return(bankAccountCreateResponse); }
protected void btCreateAccount_Click(object sender, EventArgs e) { BankAccountCreateRequest createAccountRequest = new BankAccountCreateRequest(); createAccountRequest.CustomerName = this.txtCustomerRef.Text; ApplicationBankAccountService service = new ApplicationBankAccountService(); service.CreateBankAccount(createAccountRequest); ShowAllAccounts(); }
public IActionResult Edit(BankAccountView vm) { if (ModelState.IsValid) { BankAccountCreateRequest createAccountRequest = new BankAccountCreateRequest(); createAccountRequest.CustomerName = vm.CustomerRef; _bankService.CreateBankAccount(createAccountRequest); return(RedirectToAction("Index")); } else { //there is something wrong with the data values return(View(vm)); } }