User permissions for all tabs

This commit is contained in:
Stoyan Zlatev
2023-04-17 12:43:13 +02:00
parent 1858c5883d
commit 6e7a655e6e
32 changed files with 181 additions and 557 deletions
@@ -10,10 +10,10 @@
public class ReportService : IReportService
{
private readonly ISqlClient dbContext;
private readonly ISqlClient sqlClient;
public ReportService(ISqlClient dbContext)
=> this.dbContext = dbContext;
public ReportService(ISqlClient sqlClient)
=> this.sqlClient = sqlClient;
public HeliumReportModel LoadHeliumPressureReport(HeliumReportModel model = null)
{
@@ -25,7 +25,7 @@
var where = model.Filter.Where();
var orderBy = model.Filter.OrderBy();
model.Items = this.dbContext.ExecuteReader($@"
model.Items = this.sqlClient.ExecuteReader($@"
SELECT [PT].[CordonelPressureTest_FertigungsAuftragsNr] AS [FertigungNr] -- 0 Filter
, [POS].[AuftragNr] AS [AuftragNr] -- 1 Filter
, [POS].[PositionNr] AS [PositionNr] -- 2 Filter
@@ -94,7 +94,7 @@
}
public IEnumerable<HeliumPressurePoint> LoadHeliumPressureResults(int testId)
=> this.dbContext.ExecuteReader($@"
=> this.sqlClient.ExecuteReader($@"
SELECT [CordonelPressureTestTestPoints_Id]
, [CordonelPressureTest_TestPointNr]
, CAST([CordonelPressureTest_TestPointResult] AS NUMERIC(9, 8))