public Response<DeleteReceipt> Delete(int accountNumber) { var repo = new AccountRepository(); var response = new Response<DeleteReceipt>(); try { var account = repo.GetAllAccounts(); if (account == null) { response.Success = false; response.Message = "Account was not found!"; } else { response.Success = true; repo.OverwriteFile(account, accountNumber); } } catch (Exception ex) { // log the exception response.Success = false; response.Message = "There was an error. Please try again later."; } return response; }