generated from havit/NewProjectTemplate-Blazor
-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
- Loading branch information
Showing
18 changed files
with
898 additions
and
25 deletions.
There are no files selected for viewing
6 changes: 6 additions & 0 deletions
6
DataLayer/Repositories/GradeRegistrationCriteriaDbRepository.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
namespace MensaGymnazium.IntranetGen3.DataLayer.Repositories; | ||
|
||
public partial class GradeRegistrationCriteriaDbRepository : IGradeRegistrationCriteriaRepository | ||
{ | ||
|
||
} |
6 changes: 6 additions & 0 deletions
6
DataLayer/Repositories/IGradeRegistrationCriteriaRepository.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
namespace MensaGymnazium.IntranetGen3.DataLayer.Repositories; | ||
|
||
public partial interface IGradeRegistrationCriteriaRepository | ||
{ | ||
|
||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
using MensaGymnazium.IntranetGen3.Model; | ||
using MensaGymnazium.IntranetGen3.Primitives; | ||
|
||
namespace MensaGymnazium.IntranetGen3.DataLayer.Seeds.Core; | ||
|
||
public class GradeSeedRegistrationCriteria : DataSeed<CoreProfile> | ||
{ | ||
public override void SeedData() | ||
{ | ||
var data = new[] | ||
{ | ||
new GradeRegistrationCriteria() { Id = (int) GradeEntry.Prima}, | ||
new GradeRegistrationCriteria() { Id = (int) GradeEntry.Sekunda}, | ||
new GradeRegistrationCriteria() { Id = (int) GradeEntry.Tercie}, | ||
new GradeRegistrationCriteria() { Id = (int) GradeEntry.Kvarta}, | ||
new GradeRegistrationCriteria() { Id = (int) GradeEntry.Kvinta}, | ||
new GradeRegistrationCriteria() { Id = (int) GradeEntry.Sexta}, | ||
new GradeRegistrationCriteria() { Id = (int) GradeEntry.Septima}, | ||
new GradeRegistrationCriteria() { Id = (int) GradeEntry.Oktava}, | ||
}; | ||
|
||
Seed(For(data).PairBy(grade => grade.Id)); // TODO WithoutUpdate nebo bez AadGroupId? | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
27 changes: 27 additions & 0 deletions
27
DataLayer/_generated/DataSources/Fakes/FakeGradeRegistrationCriteriaDataSource.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
//------------------------------------------------------------------------------ | ||
// <auto-generated> | ||
// This code was generated by a tool. | ||
// Changes to this file will be lost if the code is regenerated. | ||
// </auto-generated> | ||
//------------------------------------------------------------------------------ | ||
|
||
using Havit.Data.EntityFrameworkCore.Patterns.DataSources.Fakes; | ||
using Havit.Data.EntityFrameworkCore.Patterns.SoftDeletes; | ||
using Havit.Data.Patterns.Attributes; | ||
|
||
namespace MensaGymnazium.IntranetGen3.DataLayer.DataSources.Fakes; | ||
|
||
[Fake] | ||
[System.CodeDom.Compiler.GeneratedCode("Havit.Data.EntityFrameworkCore.CodeGenerator", "1.0")] | ||
public class FakeGradeRegistrationCriteriaDataSource : FakeDataSource<MensaGymnazium.IntranetGen3.Model.GradeRegistrationCriteria>, MensaGymnazium.IntranetGen3.DataLayer.DataSources.IGradeRegistrationCriteriaDataSource | ||
{ | ||
public FakeGradeRegistrationCriteriaDataSource(params MensaGymnazium.IntranetGen3.Model.GradeRegistrationCriteria[] data) | ||
: this((IEnumerable<MensaGymnazium.IntranetGen3.Model.GradeRegistrationCriteria>)data) | ||
{ | ||
} | ||
|
||
public FakeGradeRegistrationCriteriaDataSource(IEnumerable<MensaGymnazium.IntranetGen3.Model.GradeRegistrationCriteria> data, ISoftDeleteManager softDeleteManager = null) | ||
: base(data, softDeleteManager) | ||
{ | ||
} | ||
} |
21 changes: 21 additions & 0 deletions
21
DataLayer/_generated/DataSources/GradeRegistrationCriteriaDbDataSource.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
//------------------------------------------------------------------------------ | ||
// <auto-generated> | ||
// This code was generated by a tool. | ||
// Changes to this file will be lost if the code is regenerated. | ||
// </auto-generated> | ||
//------------------------------------------------------------------------------ | ||
|
||
using Havit.Data.EntityFrameworkCore; | ||
using Havit.Data.EntityFrameworkCore.Patterns.DataSources; | ||
using Havit.Data.EntityFrameworkCore.Patterns.SoftDeletes; | ||
|
||
namespace MensaGymnazium.IntranetGen3.DataLayer.DataSources; | ||
|
||
[System.CodeDom.Compiler.GeneratedCode("Havit.Data.EntityFrameworkCore.CodeGenerator", "1.0")] | ||
public partial class GradeRegistrationCriteriaDbDataSource : DbDataSource<MensaGymnazium.IntranetGen3.Model.GradeRegistrationCriteria>, IGradeRegistrationCriteriaDataSource | ||
{ | ||
public GradeRegistrationCriteriaDbDataSource(IDbContext dbContext, ISoftDeleteManager softDeleteManager) | ||
: base(dbContext, softDeleteManager) | ||
{ | ||
} | ||
} |
15 changes: 15 additions & 0 deletions
15
DataLayer/_generated/DataSources/IGradeRegistrationCriteriaDataSource.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
//------------------------------------------------------------------------------ | ||
// <auto-generated> | ||
// This code was generated by a tool. | ||
// Changes to this file will be lost if the code is regenerated. | ||
// </auto-generated> | ||
//------------------------------------------------------------------------------ | ||
|
||
using Havit.Data.Patterns.DataSources; | ||
|
||
namespace MensaGymnazium.IntranetGen3.DataLayer.DataSources; | ||
|
||
[System.CodeDom.Compiler.GeneratedCode("Havit.Data.EntityFrameworkCore.CodeGenerator", "1.0")] | ||
public interface IGradeRegistrationCriteriaDataSource : IDataSource<MensaGymnazium.IntranetGen3.Model.GradeRegistrationCriteria> | ||
{ | ||
} |
25 changes: 25 additions & 0 deletions
25
DataLayer/_generated/Repositories/GradeRegistrationCriteriaDbRepository.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
//------------------------------------------------------------------------------ | ||
// <auto-generated> | ||
// This code was generated by a tool. | ||
// Changes to this file will be lost if the code is regenerated. | ||
// </auto-generated> | ||
//------------------------------------------------------------------------------ | ||
|
||
using Havit.Data.EntityFrameworkCore; | ||
using Havit.Data.EntityFrameworkCore.Patterns.Caching; | ||
using Havit.Data.EntityFrameworkCore.Patterns.Repositories; | ||
using Havit.Data.EntityFrameworkCore.Patterns.SoftDeletes; | ||
using Havit.Data.Patterns.DataEntries; | ||
using Havit.Data.Patterns.DataLoaders; | ||
using Havit.Data.Patterns.Infrastructure; | ||
|
||
namespace MensaGymnazium.IntranetGen3.DataLayer.Repositories; | ||
|
||
[System.CodeDom.Compiler.GeneratedCode("Havit.Data.EntityFrameworkCore.CodeGenerator", "1.0")] | ||
public partial class GradeRegistrationCriteriaDbRepository : GradeRegistrationCriteriaDbRepositoryBase, IGradeRegistrationCriteriaRepository | ||
{ | ||
public GradeRegistrationCriteriaDbRepository(IDbContext dbContext, MensaGymnazium.IntranetGen3.DataLayer.DataSources.IGradeRegistrationCriteriaDataSource dataSource, IEntityKeyAccessor<MensaGymnazium.IntranetGen3.Model.GradeRegistrationCriteria, int> entityKeyAccessor, IDataLoader dataLoader, ISoftDeleteManager softDeleteManager, IEntityCacheManager entityCacheManager) | ||
: base(dbContext, dataSource, entityKeyAccessor, dataLoader, softDeleteManager, entityCacheManager) | ||
{ | ||
} | ||
} |
26 changes: 26 additions & 0 deletions
26
DataLayer/_generated/Repositories/GradeRegistrationCriteriaDbRepositoryBase.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
//------------------------------------------------------------------------------ | ||
// <auto-generated> | ||
// This code was generated by a tool. | ||
// Changes to this file will be lost if the code is regenerated. | ||
// </auto-generated> | ||
//------------------------------------------------------------------------------ | ||
|
||
using Havit.Data.EntityFrameworkCore; | ||
using Havit.Data.EntityFrameworkCore.Patterns.Caching; | ||
using Havit.Data.EntityFrameworkCore.Patterns.Repositories; | ||
using Havit.Data.EntityFrameworkCore.Patterns.SoftDeletes; | ||
using Havit.Data.Patterns.DataEntries; | ||
using Havit.Data.Patterns.DataLoaders; | ||
using Havit.Data.Patterns.Infrastructure; | ||
|
||
namespace MensaGymnazium.IntranetGen3.DataLayer.Repositories; | ||
|
||
[System.CodeDom.Compiler.GeneratedCode("Havit.Data.EntityFrameworkCore.CodeGenerator", "1.0")] | ||
public abstract class GradeRegistrationCriteriaDbRepositoryBase : DbRepository<MensaGymnazium.IntranetGen3.Model.GradeRegistrationCriteria> | ||
{ | ||
protected GradeRegistrationCriteriaDbRepositoryBase(IDbContext dbContext, MensaGymnazium.IntranetGen3.DataLayer.DataSources.IGradeRegistrationCriteriaDataSource dataSource, IEntityKeyAccessor<MensaGymnazium.IntranetGen3.Model.GradeRegistrationCriteria, int> entityKeyAccessor, IDataLoader dataLoader, ISoftDeleteManager softDeleteManager, IEntityCacheManager entityCacheManager) | ||
: base(dbContext, dataSource, entityKeyAccessor, dataLoader, softDeleteManager, entityCacheManager) | ||
{ | ||
} | ||
|
||
} |
15 changes: 15 additions & 0 deletions
15
DataLayer/_generated/Repositories/IGradeRegistrationCriteriaRepository.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
//------------------------------------------------------------------------------ | ||
// <auto-generated> | ||
// This code was generated by a tool. | ||
// Changes to this file will be lost if the code is regenerated. | ||
// </auto-generated> | ||
//------------------------------------------------------------------------------ | ||
|
||
using Havit.Data.Patterns.Repositories; | ||
|
||
namespace MensaGymnazium.IntranetGen3.DataLayer.Repositories; | ||
|
||
[System.CodeDom.Compiler.GeneratedCode("Havit.Data.EntityFrameworkCore.CodeGenerator", "1.0")] | ||
public partial interface IGradeRegistrationCriteriaRepository : IRepository<MensaGymnazium.IntranetGen3.Model.GradeRegistrationCriteria> | ||
{ | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
12 changes: 12 additions & 0 deletions
12
Entity/Configurations/GradeRegistrationCrietireaConfiguration.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
using MensaGymnazium.IntranetGen3.Model; | ||
using Microsoft.EntityFrameworkCore.Metadata.Builders; | ||
|
||
namespace MensaGymnazium.IntranetGen3.Entity.Configurations; | ||
|
||
public class GradeRegistrationCrietireaConfiguration : IEntityTypeConfiguration<GradeRegistrationCriteria> | ||
{ | ||
public void Configure(EntityTypeBuilder<GradeRegistrationCriteria> builder) | ||
{ | ||
builder.Property(c => c.Id).ValueGeneratedNever(); | ||
} | ||
} |
Oops, something went wrong.