Example #1
0
        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;
        }