Fixed some problems withnameconverter routine
This commit is contained in:
@ -91,6 +91,12 @@ namespace LoadStockDbFromTrans.StocksProviders
|
||||
SELECT *
|
||||
FROM StockNames";
|
||||
|
||||
private const string WEB_STOCKNAMES_EXISTS = @"
|
||||
SELECT CAST(
|
||||
CASE WHEN EXISTS (
|
||||
SELECT 1 FROM StockNames WHERE StockNameWeb = @StockNameWeb)
|
||||
THEN 1 ELSE 0 END as BIT)";
|
||||
|
||||
private readonly SqliteDbConnectionFactory _sqliteDbConnectionFactory;
|
||||
private readonly ILogger<DapperStocksProvider> _log;
|
||||
|
||||
@ -212,6 +218,13 @@ namespace LoadStockDbFromTrans.StocksProviders
|
||||
using (IDbConnection database = _sqliteDbConnectionFactory.Connect())
|
||||
{
|
||||
|
||||
var exists = await database.ExecuteScalarAsync<bool>(WEB_STOCKNAMES_EXISTS, new { StockNameWeb = stockNameWeb });
|
||||
|
||||
if (!exists)
|
||||
{
|
||||
await AddWebStockNames(stockNameWeb);
|
||||
}
|
||||
|
||||
object parameters = new
|
||||
{
|
||||
StockNameBank = stockNameBank,
|
||||
|
||||
Reference in New Issue
Block a user