From 98369700183db49caabd6918a9d69341ffd77d99 Mon Sep 17 00:00:00 2001 From: ychung-mot Date: Wed, 21 Aug 2024 14:46:29 -0700 Subject: [PATCH] chore: add lg_id param for the sp call --- server/StrDss.Api/Controllers/BizLicensesController.cs | 1 - server/StrDss.Data/Repositories/BizLicenseRepository.cs | 6 +++--- server/StrDss.Service/BizLicenseService.cs | 2 +- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/server/StrDss.Api/Controllers/BizLicensesController.cs b/server/StrDss.Api/Controllers/BizLicensesController.cs index 2122f596..89eb7b3e 100644 --- a/server/StrDss.Api/Controllers/BizLicensesController.cs +++ b/server/StrDss.Api/Controllers/BizLicensesController.cs @@ -77,7 +77,6 @@ public async Task GetUploadHistory(long? orgId, int pageSize, int //[HttpGet("process")] //public async Task ProcessUpload() //{ - // // var info = await _bizLicenseService.GetMatchingBusinessLicenseIdAndNo(256, "X567B"); // await _bizLicenseService.ProcessBizLicenseUploadAsync(); // return Ok(); //} diff --git a/server/StrDss.Data/Repositories/BizLicenseRepository.cs b/server/StrDss.Data/Repositories/BizLicenseRepository.cs index d0eae276..ee10fa10 100644 --- a/server/StrDss.Data/Repositories/BizLicenseRepository.cs +++ b/server/StrDss.Data/Repositories/BizLicenseRepository.cs @@ -15,7 +15,7 @@ public interface IBizLicenseRepository Task<(string?, long?)> GetBizLicenseNoAndLgId(long businessLicenceId); Task CreateBizLicTempTable(); Task InsertRowToBizLicTempTable(BizLicenseRowUntyped row, long providingOrganizationId); - Task ProcessBizLicTempTable(); + Task ProcessBizLicTempTable(long lgId); Task<(long?, string?)> GetMatchingBusinessLicenseIdAndNo(long orgId, string effectiveBizLicNo); } @@ -150,9 +150,9 @@ INSERT INTO biz_lic_table ( await _dbContext.Database.ExecuteSqlRawAsync(insertSql, parameters.ToArray()); } - public async Task ProcessBizLicTempTable() + public async Task ProcessBizLicTempTable(long lgId) { - await _dbContext.Database.ExecuteSqlRawAsync("CALL dss_process_biz_lic_table();"); + await _dbContext.Database.ExecuteSqlRawAsync($"CALL dss_process_biz_lic_table({lgId});"); } //public async Task<(long?, string?)> GetMatchingBusinessLicenseIdAndNo(long orgId, string effectiveBizLicNo) diff --git a/server/StrDss.Service/BizLicenseService.cs b/server/StrDss.Service/BizLicenseService.cs index 06e7678a..37beaae4 100644 --- a/server/StrDss.Service/BizLicenseService.cs +++ b/server/StrDss.Service/BizLicenseService.cs @@ -63,7 +63,7 @@ public async Task ProcessBizLicenseUploadAsync() if (errorCount == 0) { - await _bizLicenseRepo.ProcessBizLicTempTable(); + await _bizLicenseRepo.ProcessBizLicTempTable(upload.ProvidingOrganizationId); _logger.LogInformation($"Success: Finished Business License Upload {upload.UploadDeliveryId} - {upload.ProvidingOrganizationId} - {upload.ProvidingOrganization.OrganizationNm}"); } else