public DbConnection OpenConnection(Sage50ImportDetails importDetails)
        {
            var drivers = driverDetector.FindSageDrivers();
            var folder  = GetFolder(importDetails.DataDirectory);

            return(OpenConnection(new Sage50ImportDetails
            {
                DataDirectory = folder,
                Password = importDetails.Password,
                Username = importDetails.Username
            }, drivers));
        }
 private IEnumerable <string> GetPotentialDemoDataLocations()
 {
     return(driverDetector.FindSageDrivers().Select(x => x.GetDemoDataLocation()));
 }