public Response<Account> GetAccount(string accountNumber) { var repo = new AccountRepository(); var response = new Response<Account>(); try { var account = repo.GetAccount(accountNumber); if (account == null) { response.Success = false; response.Message = "Account Not Found!"; } else { response.Success = true; response.Data = account; } } catch (Exception ex) { response.Success = false; response.Message = ex.Message; } return response; }
public void CanLoadAccount() { var repo = new AccountRepository(); var account = repo.GetAccount(1); Assert.AreEqual(1, account.AccountNumber); Assert.AreEqual("Mary", account.FirstName); }
public Response GetAccount(int AccountNumber) { var repo = new AccountRepository(); var response = new Response(); var account = repo.GetAccount(AccountNumber); if (account == null) { response.Success = false; response.Message = "This is not the Account you are looking for..."; } else { response.Success = true; response.AccountInfo = account; } return response; }