final working version finished
This commit is contained in:
parent
37849f8ecf
commit
bb1daf2cba
|
|
@ -31,9 +31,16 @@ namespace birzha_contracts.Jobs{
|
|||
var firstTimeDB = Convert.ToBoolean(ConfigManager.AppSetting["FirstTimeDB"]);
|
||||
var dbContext = scope.ServiceProvider.GetService<MvcContractContext>();
|
||||
var contracts = new List<ContractResolution>();
|
||||
var minutesAgo = Convert.ToDouble(ConfigManager.AppSetting["DataMinutesAgo"]);
|
||||
minutesAgo = minutesAgo * (-1);
|
||||
contracts = dbContext!.ContractResolution.Where(x => x.ModifiedDate > DateTime.Now.AddMinutes(minutesAgo)).OrderByDescending(d => d.ModifiedDate).ToList();
|
||||
if(firstTimeDB){
|
||||
var dateFrom = Convert.ToDateTime(ConfigManager.AppSetting["FirstTimeDBFillDateFrom"]);
|
||||
contracts = dbContext!.ContractResolution.OrderByDescending(x => x.ID).Take(1000).ToList();
|
||||
}
|
||||
else{
|
||||
var minutesAgo = Convert.ToDouble(ConfigManager.AppSetting["DataMinutesAgo"]);
|
||||
minutesAgo = minutesAgo * (-1);
|
||||
contracts = dbContext!.ContractResolution.OrderByDescending(x => x.ID).Take(1000).ToList();
|
||||
}
|
||||
|
||||
|
||||
_logger.LogInformation("Sending request: Contract-Resolution");
|
||||
var data = JsonConvert.SerializeObject(contracts);
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ public class ContractResolution
|
|||
|
||||
public long Resolution_ID { get; set; }
|
||||
|
||||
public long ResolutionBasis { get; set; }
|
||||
public string? ResolutionBasis { get; set; }
|
||||
|
||||
public DateTime? ModifiedDate { get; set; }
|
||||
}
|
||||
|
|
@ -8,7 +8,7 @@
|
|||
"UpdateTime":"0 */3 * * * ?",
|
||||
"Domain":"https://panel.exchange.gov.tm",
|
||||
"DataMinutesAgo":3,
|
||||
"FirstTimeDBFillDateFrom": "2022-10-01 00:00:10.183",
|
||||
"FirstTimeDBFillDateFrom": "2022-10-10 00:00:10.183",
|
||||
"FirstTimeDB":false,
|
||||
"API_contracts":"/api/contract/import",
|
||||
"API_contract_resolution":"/api/contract/resolution-import",
|
||||
|
|
|
|||
|
|
@ -7,9 +7,9 @@
|
|||
},
|
||||
"UpdateTime":"0 */1 * * * ?",
|
||||
"Domain":"https://panel.exchange.gov.tm",
|
||||
"DataMinutesAgo":30,
|
||||
"FirstTimeDBFillDateFrom": "2022-10-03 16:59:40.183",
|
||||
"FirstTimeDB":false,
|
||||
"DataMinutesAgo":3,
|
||||
"FirstTimeDBFillDateFrom": "2022-10-10 00:00:10.183",
|
||||
"FirstTimeDB":true,
|
||||
"API_contracts":"/api/contract/import",
|
||||
"API_contract_resolution":"/api/contract/resolution-import",
|
||||
"AllowedHosts": "*",
|
||||
|
|
|
|||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -125,3 +125,14 @@
|
|||
2.0
|
||||
2.0
|
||||
2.0
|
||||
2.0
|
||||
2.0
|
||||
2.0
|
||||
2.0
|
||||
2.0
|
||||
2.0
|
||||
2.0
|
||||
2.0
|
||||
2.0
|
||||
2.0
|
||||
2.0
|
||||
|
|
|
|||
Loading…
Reference in New Issue