protected virtual string GetConnectionString()
{
var connectionString = Settings.ConnectionString;
if (string.IsNullOrEmpty(connectionString))
{
connectionString = ConfigurationManager.ConnectionStrings[Settings.ConnectionStringName].ConnectionString;
}
return connectionString;
}