Feature/983 data importer

# Warning

# Info

The release includes the new NPSP Data Importer, which helps you easily import your data into the Nonprofit Starter Pack

# Issues

Fixes #983 
Fixes #1020 
Fixes #1015 
Fixes #1014 


DML is still restricted to 10k rows unless you use batch.

On Tue, Sep 30, 2014 at 4:58 PM, David Habib <notifications@github.com>
wrote:

> In src/classes/BDI_DataImport_CTRL.cls:
>
> > +            return deleteImportedDIRecords();
> > +        } else if (strAction == 'deleteAll') {
> > +            return deleteAllDIRecords();	
> > +        }
> > +        // else we load up the DataImport page.
> > +        return null;
> > +    }
> > +
> > +    public PageReference deleteImportedDIRecords() {
> > +        for (list<DataImport__c> listDI : [select Id from DataImport__c where Status__c = 'Imported'])
> > +            delete listDI;
> > +        return (close());    	
> > +    }
> > +
> > +    public PageReference deleteAllDIRecords() {
> > +    	for (list<DataImport__c> listDI : [select Id from DataImport__c])
>
> I thought by using the loop, it would use chunking, and avoid data limits.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/SalesforceFoundation/Cumulus/pull/1067/files#r18222332>
> .
>