@@ -16,7 +16,6 @@ namespace LearningHub.Nhs.OpenApi.Repositories.Repositories
1616 /// <inheritdoc />
1717 public class ResourceRepository : GenericRepository < Resource > , IResourceRepository
1818 {
19- private LearningHubDbContext dbContext ;
2019
2120 /// <summary>
2221 /// Initializes a new instance of the <see cref="ResourceRepository"/> class.
@@ -31,7 +30,7 @@ public ResourceRepository(LearningHubDbContext dbContext, ITimezoneOffsetManager
3130 /// <inheritdoc />
3231 public async Task < IEnumerable < Resource > > GetResourcesFromIds ( IEnumerable < int > resourceIds )
3332 {
34- var resources = await this . dbContext . Resource
33+ var resources = await this . DbContext . Resource
3534 . Where ( r => resourceIds . Contains ( r . Id ) )
3635 . Where ( r => ! r . Deleted )
3736 . Include ( r => r . ResourceReference )
@@ -62,7 +61,7 @@ public async Task<IEnumerable<Resource>> GetResourcesFromIds(IEnumerable<int> re
6261 public async Task < IEnumerable < ResourceReference > > GetResourceReferencesByOriginalResourceReferenceIds (
6362 IEnumerable < int > originalResourceReferenceIds )
6463 {
65- return await this . dbContext . ResourceReference
64+ return await this . DbContext . ResourceReference
6665 . Where ( rr => originalResourceReferenceIds . Contains ( rr . OriginalResourceReferenceId ) )
6766 . Where ( rr => ! rr . Deleted )
6867 . Where ( rr => ( int ) rr . NodePath . Node . NodeTypeEnum != 4 )
@@ -83,7 +82,7 @@ public async Task<List<int>> GetAchievedCertificatedResourceIds(int currentUserI
8382 var param0 = new SqlParameter ( "@userId" , SqlDbType . Int ) { Value = currentUserId } ;
8483 var param4 = new SqlParameter ( "@TotalRecords" , SqlDbType . Int ) { Direction = ParameterDirection . Output } ;
8584
86- var result = this . dbContext . DashboardResourceDto . FromSqlRaw ( "resources.GetAchievedCertificatedResourcesWithOptionalPagination @userId = @userId, @TotalRecords = @TotalRecords output" , param0 , param4 ) . ToList ( ) ;
85+ var result = this . DbContext . DashboardResourceDto . FromSqlRaw ( "resources.GetAchievedCertificatedResourcesWithOptionalPagination @userId = @userId, @TotalRecords = @TotalRecords output" , param0 , param4 ) . ToList ( ) ;
8786 List < int > achievedCertificatedResourceIds = result . Select ( drd => drd . ResourceId ) . Distinct ( ) . ToList < int > ( ) ;
8887
8988 return achievedCertificatedResourceIds ;
@@ -108,7 +107,7 @@ public async Task<IEnumerable<ResourceActivityDTO>> GetResourceActivityPerResour
108107 var resourceIdsParameter = new SqlParameter ( "@p0" , resourceIdsParam ?? ( object ) DBNull . Value ) ;
109108 var userIdsParameter = new SqlParameter ( "@p1" , userIdsParam ?? ( object ) DBNull . Value ) ;
110109
111- List < ResourceActivityDTO > resourceActivityDTOs = await dbContext . ResourceActivityDTO
110+ List < ResourceActivityDTO > resourceActivityDTOs = await this . DbContext . ResourceActivityDTO
112111 . FromSqlRaw (
113112 "[activity].[GetResourceActivityPerResourceMajorVersion] @p0, @p1" ,
114113 resourceIdsParameter ,
@@ -126,7 +125,7 @@ public async Task<IEnumerable<ResourceActivityDTO>> GetResourceActivityPerResour
126125 /// <returns>The <see cref="Task"/>.</returns>
127126 public async Task < Resource > GetByIdAsync ( int id )
128127 {
129- return await this . dbContext . Resource . AsNoTracking ( ) . FirstOrDefaultAsync ( r => r . Id == id && ! r . Deleted ) ;
128+ return await this . DbContext . Resource . AsNoTracking ( ) . FirstOrDefaultAsync ( r => r . Id == id && ! r . Deleted ) ;
130129 }
131130
132131 /// <summary>
@@ -136,7 +135,7 @@ public async Task<Resource> GetByIdAsync(int id)
136135 /// <returns>If the user has any resources published.</returns>
137136 public async Task < bool > UserHasPublishedResourcesAsync ( int userId )
138137 {
139- return await this . dbContext . Resource . AsNoTracking ( )
138+ return await this . DbContext . Resource . AsNoTracking ( )
140139 . Where ( r => r . CreateUserId == userId && ! r . Deleted )
141140 . AnyAsync ( ) ;
142141 }
@@ -161,7 +160,7 @@ public async Task<int> CreateResourceAsync(ResourceTypeEnum resourceType, string
161160 var param4 = new SqlParameter ( "@p4" , SqlDbType . Int ) { Value = this . TimezoneOffsetManager . UserTimezoneOffset ?? ( object ) DBNull . Value } ;
162161 var param5 = new SqlParameter ( "@p5" , SqlDbType . Int ) { Direction = ParameterDirection . Output } ;
163162
164- await this . dbContext . Database . ExecuteSqlRawAsync ( "resources.ResourceCreate @p0, @p1, @p2, @p3, @p4, @p5 output" , param0 , param1 , param2 , param3 , param4 , param5 ) ;
163+ await this . DbContext . Database . ExecuteSqlRawAsync ( "resources.ResourceCreate @p0, @p1, @p2, @p3, @p4, @p5 output" , param0 , param1 , param2 , param3 , param4 , param5 ) ;
165164
166165 int resourceVersionId = ( int ) param5 . Value ;
167166
0 commit comments