GiveCampUK/GiveCRM — pull request #73 by adrianbanks (2011-12-01 00:27:39+00:00)
Title: Issue #60 - Data Generator: generate better campaigns

These changes are an overhaul to the data generator. A summary of the changes are:

- a new UI with a proper Windows icon
- the ability to regenerate a whole random database on a single button click
- better sample data
- items that can currently be generated:
- members, including full details (name, address, email, phone number(s))
- campaigns (including committed and closed campaigns)
- search criteria for campaigns
- members for a campaign run (for committed campaigns)
- donations for committed campaign runs
- lots of code separation and tidying
- introduction of the TPL to handle threading to keep the UI responsive while generating data
- better progress reporting while generating data