From 12063f36de36fbeb8451fe1e4d69c3b24471ad5c Mon Sep 17 00:00:00 2001 From: TekH Date: Wed, 1 Oct 2025 10:36:57 +0200 Subject: [PATCH] refactor(Infrastructure): update Executor, Migrations and Repositories to be compiled only in .NET --- .../EGDbContextFactory.cs | 10 +- .../Executor/DocumentExecutor.cs | 4 +- .../Executor/EnvelopeExecutor.cs | 6 +- .../Executor/EnvelopeReceiverExecutor.cs | 6 +- .../Executor/Query.cs | 6 +- .../Executor/QueryExtension.cs | 6 +- .../Executor/SQLExecutor.cs | 6 +- .../Executor/SQLExecutorBaseEntity.cs | 5 +- .../Executor/SQLExecutorParams.cs | 5 +- .../20250701151754_InitialCreate.Designer.cs | 2064 +++++++++-------- .../20250701151754_InitialCreate.cs | 4 +- .../Migrations/EGDbContextModelSnapshot.cs | 2064 +++++++++-------- .../Repositories/ConfigRepository.cs | 6 +- .../DocumentReceiverElementRepository.cs | 6 +- .../Repositories/DocumentStatusRepository.cs | 6 +- .../Repositories/EmailTemplateRepository.cs | 42 +- .../EnvelopeDocumentRepository.cs | 6 +- .../Repositories/EnvelopeHistoryRepository.cs | 6 +- .../EnvelopeReceiverReadOnlyRepository.cs | 8 +- .../Repositories/EnvelopeRepository.cs | 7 +- .../Repositories/EnvelopeTypeRepository.cs | 6 +- .../Repositories/EnvlopeReceiverRepository.cs | 13 +- .../Repositories/ReceiverRepository.cs | 10 +- 23 files changed, 2174 insertions(+), 2128 deletions(-) diff --git a/EnvelopeGenerator.Infrastructure/EGDbContextFactory.cs b/EnvelopeGenerator.Infrastructure/EGDbContextFactory.cs index 0b8c7ece..59a9aa6a 100644 --- a/EnvelopeGenerator.Infrastructure/EGDbContextFactory.cs +++ b/EnvelopeGenerator.Infrastructure/EGDbContextFactory.cs @@ -1,4 +1,5 @@ -using EnvelopeGenerator.Application.Common.Configurations; +#if NET +using EnvelopeGenerator.Application.Common.Configurations; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Design; using Microsoft.Extensions.Configuration; @@ -22,10 +23,10 @@ namespace EnvelopeGenerator.Infrastructure // create DbTriggerParams var triggerLists = config.GetSection("DbTriggerParams").Get>>(); var dbTriggerParams = new DbTriggerParams(); - if(triggerLists is not null) + if (triggerLists is not null) foreach (var triggerList in triggerLists) { - if(triggerList.Value.Count == 0) + if (triggerList.Value.Count == 0) continue; // Skip empty trigger lists var tableName = triggerList.Key; @@ -43,4 +44,5 @@ namespace EnvelopeGenerator.Infrastructure return dbContext; } } -} \ No newline at end of file +} +#endif \ No newline at end of file diff --git a/EnvelopeGenerator.Infrastructure/Executor/DocumentExecutor.cs b/EnvelopeGenerator.Infrastructure/Executor/DocumentExecutor.cs index 57dfe213..0cab77d3 100644 --- a/EnvelopeGenerator.Infrastructure/Executor/DocumentExecutor.cs +++ b/EnvelopeGenerator.Infrastructure/Executor/DocumentExecutor.cs @@ -1,4 +1,5 @@ -using Dapper; +#if NET +using Dapper; using EnvelopeGenerator.Application.Common.Interfaces.SQLExecutor; using EnvelopeGenerator.Application.Common.SQL; using EnvelopeGenerator.Domain.Entities; @@ -27,3 +28,4 @@ public class DocumentExecutor : SQLExecutor, IDocumentExecutor $"base64={base64}, envelope_uuid='{envelope_uuid}'."); } } +#endif \ No newline at end of file diff --git a/EnvelopeGenerator.Infrastructure/Executor/EnvelopeExecutor.cs b/EnvelopeGenerator.Infrastructure/Executor/EnvelopeExecutor.cs index a55604e4..5efc6826 100644 --- a/EnvelopeGenerator.Infrastructure/Executor/EnvelopeExecutor.cs +++ b/EnvelopeGenerator.Infrastructure/Executor/EnvelopeExecutor.cs @@ -1,4 +1,5 @@ -using Dapper; +#if NET +using Dapper; using DigitalData.UserManager.Application.Contracts.Repositories; using EnvelopeGenerator.Application.Common.Interfaces.SQLExecutor; using EnvelopeGenerator.Application.Common.SQL; @@ -36,4 +37,5 @@ public class EnvelopeExecutor : SQLExecutor, IEnvelopeExecutor return envelope; } -} \ No newline at end of file +} +#endif \ No newline at end of file diff --git a/EnvelopeGenerator.Infrastructure/Executor/EnvelopeReceiverExecutor.cs b/EnvelopeGenerator.Infrastructure/Executor/EnvelopeReceiverExecutor.cs index be51ce57..1a24f796 100644 --- a/EnvelopeGenerator.Infrastructure/Executor/EnvelopeReceiverExecutor.cs +++ b/EnvelopeGenerator.Infrastructure/Executor/EnvelopeReceiverExecutor.cs @@ -1,4 +1,5 @@ -using Dapper; +#if NET +using Dapper; using EnvelopeGenerator.Application.Common.Interfaces.Repositories; using EnvelopeGenerator.Application.Common.Interfaces.SQLExecutor; using EnvelopeGenerator.Application.Common.SQL; @@ -9,7 +10,7 @@ using Microsoft.Extensions.Options; namespace EnvelopeGenerator.Infrastructure.Executor; -public class EnvelopeReceiverExecutor: SQLExecutor, IEnvelopeReceiverExecutor +public class EnvelopeReceiverExecutor : SQLExecutor, IEnvelopeReceiverExecutor { private readonly IEnvelopeReceiverRepository _erRepository; @@ -33,3 +34,4 @@ public class EnvelopeReceiverExecutor: SQLExecutor, IEnvelopeReceiverExecutor return await _erRepository.ReadByIdAsync(envelopeId: er.EnvelopeId, receiverId: er.ReceiverId); } } +#endif \ No newline at end of file diff --git a/EnvelopeGenerator.Infrastructure/Executor/Query.cs b/EnvelopeGenerator.Infrastructure/Executor/Query.cs index 4d2664f3..bf9ede5d 100644 --- a/EnvelopeGenerator.Infrastructure/Executor/Query.cs +++ b/EnvelopeGenerator.Infrastructure/Executor/Query.cs @@ -1,4 +1,5 @@ -using EnvelopeGenerator.Application.Common.Interfaces.SQLExecutor; +#if NET +using EnvelopeGenerator.Application.Common.Interfaces.SQLExecutor; using Microsoft.EntityFrameworkCore; namespace EnvelopeGenerator.Infrastructure.Executor; @@ -38,4 +39,5 @@ public sealed record Query : IQuery public async Task> ToListAsync() => await _query.ToListAsync(); -} \ No newline at end of file +} +#endif \ No newline at end of file diff --git a/EnvelopeGenerator.Infrastructure/Executor/QueryExtension.cs b/EnvelopeGenerator.Infrastructure/Executor/QueryExtension.cs index 58c72850..e06a796c 100644 --- a/EnvelopeGenerator.Infrastructure/Executor/QueryExtension.cs +++ b/EnvelopeGenerator.Infrastructure/Executor/QueryExtension.cs @@ -1,4 +1,5 @@ -namespace EnvelopeGenerator.Infrastructure.Executor; +#if NET +namespace EnvelopeGenerator.Infrastructure.Executor; public static class QueryExtension { @@ -6,4 +7,5 @@ public static class QueryExtension { return new Query(queryable); } -} \ No newline at end of file +} +#endif \ No newline at end of file diff --git a/EnvelopeGenerator.Infrastructure/Executor/SQLExecutor.cs b/EnvelopeGenerator.Infrastructure/Executor/SQLExecutor.cs index 7e9e5c64..35615ef2 100644 --- a/EnvelopeGenerator.Infrastructure/Executor/SQLExecutor.cs +++ b/EnvelopeGenerator.Infrastructure/Executor/SQLExecutor.cs @@ -1,4 +1,5 @@ -using Dapper; +#if NET +using Dapper; using EnvelopeGenerator.Application.Common.Interfaces.SQLExecutor; using Microsoft.Data.SqlClient; using Microsoft.Extensions.DependencyInjection; @@ -30,4 +31,5 @@ public class SQLExecutor : ISQLExecutor var sql = Provider.GetRequiredService(); return Execute(sql.Raw, parameters, cancellation); } -} \ No newline at end of file +} +#endif \ No newline at end of file diff --git a/EnvelopeGenerator.Infrastructure/Executor/SQLExecutorBaseEntity.cs b/EnvelopeGenerator.Infrastructure/Executor/SQLExecutorBaseEntity.cs index a2aa42a6..a934960a 100644 --- a/EnvelopeGenerator.Infrastructure/Executor/SQLExecutorBaseEntity.cs +++ b/EnvelopeGenerator.Infrastructure/Executor/SQLExecutorBaseEntity.cs @@ -1,4 +1,5 @@ -using EnvelopeGenerator.Application.Common.Interfaces.SQLExecutor; +#if NET +using EnvelopeGenerator.Application.Common.Interfaces.SQLExecutor; using Microsoft.EntityFrameworkCore; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Options; @@ -29,3 +30,5 @@ public sealed class SQLExecutor : SQLExecutor, ISQLExecutor where T : clas return Execute(sql.Raw); } } + +#endif \ No newline at end of file diff --git a/EnvelopeGenerator.Infrastructure/Executor/SQLExecutorParams.cs b/EnvelopeGenerator.Infrastructure/Executor/SQLExecutorParams.cs index 734d4a5e..719104e8 100644 --- a/EnvelopeGenerator.Infrastructure/Executor/SQLExecutorParams.cs +++ b/EnvelopeGenerator.Infrastructure/Executor/SQLExecutorParams.cs @@ -1,6 +1,9 @@ -namespace EnvelopeGenerator.Infrastructure.Executor; +#if NET +namespace EnvelopeGenerator.Infrastructure.Executor; public class SQLExecutorParams { public string? ConnectionString { get; set; } } + +#endif \ No newline at end of file diff --git a/EnvelopeGenerator.Infrastructure/Migrations/20250701151754_InitialCreate.Designer.cs b/EnvelopeGenerator.Infrastructure/Migrations/20250701151754_InitialCreate.Designer.cs index 7f9807e0..cedf6e60 100644 --- a/EnvelopeGenerator.Infrastructure/Migrations/20250701151754_InitialCreate.Designer.cs +++ b/EnvelopeGenerator.Infrastructure/Migrations/20250701151754_InitialCreate.Designer.cs @@ -1,4 +1,5 @@ -// +#if NET +// using System; using EnvelopeGenerator.Infrastructure; using Microsoft.EntityFrameworkCore; @@ -26,1355 +27,1356 @@ namespace EnvelopeGenerator.Infrastructure.Migrations SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder); modelBuilder.Entity("DigitalData.EmailProfilerDispatcher.Abstraction.Entities.EmailOut", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + + b.Property("AddedWho") + .IsRequired() + .HasMaxLength(50) + .HasColumnType("varchar(50)") + .HasColumnName("ADDED_WHO"); + + b.Property("ChangedWhen") + .HasColumnType("datetime2") + .HasColumnName("CHANGED_WHEN"); + + b.Property("ChangedWho") + .HasMaxLength(50) + .HasColumnType("varchar(50)") + .HasColumnName("CHANGED_WHO"); + + b.Property("Comment") + .HasMaxLength(500) + .HasColumnType("varchar(500)") + .HasColumnName("COMMENT"); + + b.Property("EmailAddress") + .IsRequired() + .HasMaxLength(1000) + .HasColumnType("varchar(1000)") + .HasColumnName("EMAIL_ADRESS"); + + b.Property("EmailAttmt1") + .HasMaxLength(512) + .HasColumnType("varchar(512)") + .HasColumnName("EMAIL_ATTMT1"); + + b.Property("EmailBody") + .IsRequired() + .HasColumnType("varchar(max)") + .HasColumnName("EMAIL_BODY"); + + b.Property("EmailSent") + .HasColumnType("datetime2") + .HasColumnName("EMAIL_SENT"); + + b.Property("EmailSubj") + .IsRequired() + .HasMaxLength(500) + .HasColumnType("varchar(500)") + .HasColumnName("EMAIL_SUBJ"); + + b.Property("EntityId") + .HasColumnType("int") + .HasColumnName("ENTITY_ID"); + + b.Property("ErrorMsg") + .HasMaxLength(900) + .HasColumnType("varchar(900)") + .HasColumnName("ERROR_MSG"); + + b.Property("ErrorTimestamp") + .HasColumnType("datetime2") + .HasColumnName("ERROR_TIMESTAMP"); + + b.Property("ReferenceId") + .HasColumnType("int") + .HasColumnName("REFERENCE_ID"); + + b.Property("ReferenceString") + .HasMaxLength(200) + .HasColumnType("varchar(200)") + .HasColumnName("REFERENCE_STRING"); + + b.Property("ReminderTypeId") + .HasColumnType("int") + .HasColumnName("REMINDER_TYPE_ID"); + + b.Property("SendingProfile") + .HasColumnType("int") + .HasColumnName("SENDING_PROFILE"); + + b.Property("WfId") + .HasColumnType("int") + .HasColumnName("WF_ID"); + + b.Property("WfReference") + .HasMaxLength(200) + .HasColumnType("varchar(200)") + .HasColumnName("WF_REFERENCE"); + + b.HasKey("Id"); + + b.ToTable("TBEMLP_EMAIL_OUT", t => { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); - - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - - b.Property("AddedWho") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasColumnName("ADDED_WHO"); - - b.Property("ChangedWhen") - .HasColumnType("datetime2") - .HasColumnName("CHANGED_WHEN"); - - b.Property("ChangedWho") - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasColumnName("CHANGED_WHO"); - - b.Property("Comment") - .HasMaxLength(500) - .HasColumnType("varchar(500)") - .HasColumnName("COMMENT"); - - b.Property("EmailAddress") - .IsRequired() - .HasMaxLength(1000) - .HasColumnType("varchar(1000)") - .HasColumnName("EMAIL_ADRESS"); - - b.Property("EmailAttmt1") - .HasMaxLength(512) - .HasColumnType("varchar(512)") - .HasColumnName("EMAIL_ATTMT1"); - - b.Property("EmailBody") - .IsRequired() - .HasColumnType("varchar(max)") - .HasColumnName("EMAIL_BODY"); - - b.Property("EmailSent") - .HasColumnType("datetime2") - .HasColumnName("EMAIL_SENT"); - - b.Property("EmailSubj") - .IsRequired() - .HasMaxLength(500) - .HasColumnType("varchar(500)") - .HasColumnName("EMAIL_SUBJ"); - - b.Property("EntityId") - .HasColumnType("int") - .HasColumnName("ENTITY_ID"); - - b.Property("ErrorMsg") - .HasMaxLength(900) - .HasColumnType("varchar(900)") - .HasColumnName("ERROR_MSG"); - - b.Property("ErrorTimestamp") - .HasColumnType("datetime2") - .HasColumnName("ERROR_TIMESTAMP"); - - b.Property("ReferenceId") - .HasColumnType("int") - .HasColumnName("REFERENCE_ID"); - - b.Property("ReferenceString") - .HasMaxLength(200) - .HasColumnType("varchar(200)") - .HasColumnName("REFERENCE_STRING"); - - b.Property("ReminderTypeId") - .HasColumnType("int") - .HasColumnName("REMINDER_TYPE_ID"); - - b.Property("SendingProfile") - .HasColumnType("int") - .HasColumnName("SENDING_PROFILE"); - - b.Property("WfId") - .HasColumnType("int") - .HasColumnName("WF_ID"); - - b.Property("WfReference") - .HasMaxLength(200) - .HasColumnType("varchar(200)") - .HasColumnName("WF_REFERENCE"); - - b.HasKey("Id"); - - b.ToTable("TBEMLP_EMAIL_OUT", t => - { - t.HasTrigger("TBEMLP_EMAIL_OUT_AFT_INS"); - - t.HasTrigger("TBEMLP_EMAIL_OUT_AFT_UPD"); - }); + t.HasTrigger("TBEMLP_EMAIL_OUT_AFT_INS"); + + t.HasTrigger("TBEMLP_EMAIL_OUT_AFT_UPD"); }); + }); modelBuilder.Entity("DigitalData.UserManager.Domain.Entities.ClientUser", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - b.Property("AddedWhen") - .HasColumnType("datetime") - .HasColumnName("ADDED_WHEN"); + b.Property("AddedWhen") + .HasColumnType("datetime") + .HasColumnName("ADDED_WHEN"); - b.Property("AddedWho") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)") - .HasColumnName("ADDED_WHO"); + b.Property("AddedWho") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)") + .HasColumnName("ADDED_WHO"); - b.Property("ClientId") - .HasColumnType("int") - .HasColumnName("CLIENT_ID"); + b.Property("ClientId") + .HasColumnType("int") + .HasColumnName("CLIENT_ID"); - b.Property("Comment") - .HasColumnType("nvarchar(max)") - .HasColumnName("COMMENT"); + b.Property("Comment") + .HasColumnType("nvarchar(max)") + .HasColumnName("COMMENT"); - b.Property("UserId") - .HasColumnType("int") - .HasColumnName("USER_ID"); + b.Property("UserId") + .HasColumnType("int") + .HasColumnName("USER_ID"); - b.HasKey("Id"); + b.HasKey("Id"); - b.ToTable("TBDD_CLIENT_USER", "dbo"); - }); + b.ToTable("TBDD_CLIENT_USER", "dbo"); + }); modelBuilder.Entity("DigitalData.UserManager.Domain.Entities.Group", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - b.Property("Active") - .HasColumnType("bit"); + b.Property("Active") + .HasColumnType("bit"); - b.Property("AdSync") - .HasColumnType("bit") - .HasColumnName("AD_SYNC"); + b.Property("AdSync") + .HasColumnType("bit") + .HasColumnName("AD_SYNC"); - b.Property("AddedWhen") - .HasColumnType("datetime") - .HasColumnName("ADDED_WHEN"); + b.Property("AddedWhen") + .HasColumnType("datetime") + .HasColumnName("ADDED_WHEN"); - b.Property("AddedWho") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)") - .HasColumnName("ADDED_WHO"); + b.Property("AddedWho") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)") + .HasColumnName("ADDED_WHO"); - b.Property("ChangedWhen") - .HasColumnType("datetime") - .HasColumnName("CHANGED_WHEN"); + b.Property("ChangedWhen") + .HasColumnType("datetime") + .HasColumnName("CHANGED_WHEN"); - b.Property("ChangedWho") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)") - .HasColumnName("CHANGED_WHO"); + b.Property("ChangedWho") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)") + .HasColumnName("CHANGED_WHO"); - b.Property("Comment") - .HasMaxLength(200) - .HasColumnType("nvarchar(200)"); + b.Property("Comment") + .HasMaxLength(200) + .HasColumnType("nvarchar(200)"); - b.Property("EcmFkId") - .HasColumnType("int") - .HasColumnName("ECM_FK_ID"); + b.Property("EcmFkId") + .HasColumnType("int") + .HasColumnName("ECM_FK_ID"); - b.Property("Internal") - .HasColumnType("bit"); + b.Property("Internal") + .HasColumnType("bit"); - b.Property("Name") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)"); + b.Property("Name") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); - b.HasKey("Id"); + b.HasKey("Id"); - b.ToTable("TBDD_GROUPS", "dbo", t => - { - t.HasTrigger("TBDD_GROUPS_AFT_UPD"); - }); + b.ToTable("TBDD_GROUPS", "dbo", t => + { + t.HasTrigger("TBDD_GROUPS_AFT_UPD"); }); + }); modelBuilder.Entity("DigitalData.UserManager.Domain.Entities.GroupOfUser", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - b.Property("AddedWhen") - .HasColumnType("datetime") - .HasColumnName("ADDED_WHEN"); + b.Property("AddedWhen") + .HasColumnType("datetime") + .HasColumnName("ADDED_WHEN"); - b.Property("AddedWho") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)") - .HasColumnName("ADDED_WHO"); + b.Property("AddedWho") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)") + .HasColumnName("ADDED_WHO"); - b.Property("ChangedWhen") - .HasColumnType("datetime") - .HasColumnName("CHANGED_WHEN"); + b.Property("ChangedWhen") + .HasColumnType("datetime") + .HasColumnName("CHANGED_WHEN"); - b.Property("ChangedWho") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)") - .HasColumnName("CHANGED_WHO"); + b.Property("ChangedWho") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)") + .HasColumnName("CHANGED_WHO"); - b.Property("Comment") - .HasMaxLength(200) - .HasColumnType("nvarchar(200)"); + b.Property("Comment") + .HasMaxLength(200) + .HasColumnType("nvarchar(200)"); - b.Property("GroupId") - .HasColumnType("int") - .HasColumnName("GROUP_ID"); + b.Property("GroupId") + .HasColumnType("int") + .HasColumnName("GROUP_ID"); - b.Property("UserId") - .HasColumnType("int") - .HasColumnName("USER_ID"); + b.Property("UserId") + .HasColumnType("int") + .HasColumnName("USER_ID"); - b.HasKey("Id"); + b.HasKey("Id"); - b.HasIndex("GroupId"); + b.HasIndex("GroupId"); - b.HasIndex("UserId"); + b.HasIndex("UserId"); - b.ToTable("TBDD_GROUPS_USER", "dbo", t => - { - t.HasTrigger("TBDD_GROUPS_USER_AFT_DEL"); + b.ToTable("TBDD_GROUPS_USER", "dbo", t => + { + t.HasTrigger("TBDD_GROUPS_USER_AFT_DEL"); - t.HasTrigger("TBDD_GROUPS_USER_AFT_UPD"); - }); + t.HasTrigger("TBDD_GROUPS_USER_AFT_UPD"); }); + }); modelBuilder.Entity("DigitalData.UserManager.Domain.Entities.Module", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - b.Property("Name") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)"); + b.Property("Name") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); - b.Property("ShortName") - .HasMaxLength(20) - .HasColumnType("nvarchar(20)") - .HasColumnName("SHORT_NAME"); + b.Property("ShortName") + .HasMaxLength(20) + .HasColumnType("nvarchar(20)") + .HasColumnName("SHORT_NAME"); - b.HasKey("Id"); + b.HasKey("Id"); - b.ToTable("TBDD_MODULES", "dbo", t => - { - t.HasTrigger("TBDD_MODULE_AFT_UPD"); - }); + b.ToTable("TBDD_MODULES", "dbo", t => + { + t.HasTrigger("TBDD_MODULE_AFT_UPD"); }); + }); modelBuilder.Entity("DigitalData.UserManager.Domain.Entities.ModuleOfUser", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - b.Property("AddedWho") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)") - .HasColumnName("ADDED_WHO"); + b.Property("AddedWho") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)") + .HasColumnName("ADDED_WHO"); - b.Property("ChangedWho") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)") - .HasColumnName("CHANGED_WHO"); + b.Property("ChangedWho") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)") + .HasColumnName("CHANGED_WHO"); - b.Property("Comment") - .HasMaxLength(200) - .HasColumnType("nvarchar(200)") - .HasColumnName("COMMENT"); + b.Property("Comment") + .HasMaxLength(200) + .HasColumnType("nvarchar(200)") + .HasColumnName("COMMENT"); - b.Property("ModuleId") - .HasColumnType("int") - .HasColumnName("MODULE_ID"); + b.Property("ModuleId") + .HasColumnType("int") + .HasColumnName("MODULE_ID"); - b.Property("UserId") - .HasColumnType("int") - .HasColumnName("USER_ID"); + b.Property("UserId") + .HasColumnType("int") + .HasColumnName("USER_ID"); - b.HasKey("Id"); + b.HasKey("Id"); - b.HasIndex("ModuleId"); + b.HasIndex("ModuleId"); - b.HasIndex("UserId"); + b.HasIndex("UserId"); - b.ToTable("TBDD_USER_MODULES", "dbo"); - }); + b.ToTable("TBDD_USER_MODULES", "dbo"); + }); modelBuilder.Entity("DigitalData.UserManager.Domain.Entities.User", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + + b.Property("Active") + .HasColumnType("bit") + .HasColumnName("ACTIVE"); + + b.Property("AddedWhen") + .HasColumnType("datetime") + .HasColumnName("ADDED_WHEN"); + + b.Property("AddedWho") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)") + .HasColumnName("ADDED_WHO"); + + b.Property("ChangedWhen") + .HasColumnType("datetime") + .HasColumnName("CHANGED_WHEN"); + + b.Property("ChangedWho") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)") + .HasColumnName("CHANGED_WHO"); + + b.Property("Comment") + .HasMaxLength(500) + .HasColumnType("nvarchar(500)") + .HasColumnName("COMMENT"); + + b.Property("DateFormat") + .IsRequired() + .HasMaxLength(10) + .HasColumnType("nvarchar(10)") + .HasColumnName("DATE_FORMAT"); + + b.Property("Deleted") + .HasColumnType("bit") + .HasColumnName("DELETED"); + + b.Property("DeletedWhen") + .HasColumnType("datetime2") + .HasColumnName("DELETED_WHEN"); + + b.Property("DeletedWho") + .IsRequired() + .HasMaxLength(50) + .HasColumnType("nvarchar(50)") + .HasColumnName("DELETED_WHO"); + + b.Property("Email") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)") + .HasColumnName("EMAIL"); + + b.Property("GeneralViewer") + .IsRequired() + .HasMaxLength(30) + .HasColumnType("nvarchar(30)") + .HasColumnName("GENERAL_VIEWER"); + + b.Property("Language") + .IsRequired() + .HasMaxLength(5) + .HasColumnType("nvarchar(5)") + .HasColumnName("LANGUAGE"); + + b.Property("Name") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)") + .HasColumnName("NAME"); + + b.Property("Prename") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)") + .HasColumnName("PRENAME"); + + b.Property("Shortname") + .HasMaxLength(30) + .HasColumnType("nvarchar(30)") + .HasColumnName("SHORTNAME"); + + b.Property("UserIdFkIntEcm") + .HasColumnType("int") + .HasColumnName("USERID_FK_INT_ECM"); + + b.Property("Username") + .IsRequired() + .HasMaxLength(50) + .HasColumnType("nvarchar(50)") + .HasColumnName("USERNAME"); + + b.Property("WanEnvironment") + .HasColumnType("bit") + .HasColumnName("WAN_ENVIRONMENT"); + + b.HasKey("Id"); + + b.ToTable("TBDD_USER", "dbo", t => { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); - - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - - b.Property("Active") - .HasColumnType("bit") - .HasColumnName("ACTIVE"); - - b.Property("AddedWhen") - .HasColumnType("datetime") - .HasColumnName("ADDED_WHEN"); - - b.Property("AddedWho") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)") - .HasColumnName("ADDED_WHO"); - - b.Property("ChangedWhen") - .HasColumnType("datetime") - .HasColumnName("CHANGED_WHEN"); - - b.Property("ChangedWho") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)") - .HasColumnName("CHANGED_WHO"); - - b.Property("Comment") - .HasMaxLength(500) - .HasColumnType("nvarchar(500)") - .HasColumnName("COMMENT"); - - b.Property("DateFormat") - .IsRequired() - .HasMaxLength(10) - .HasColumnType("nvarchar(10)") - .HasColumnName("DATE_FORMAT"); - - b.Property("Deleted") - .HasColumnType("bit") - .HasColumnName("DELETED"); - - b.Property("DeletedWhen") - .HasColumnType("datetime2") - .HasColumnName("DELETED_WHEN"); - - b.Property("DeletedWho") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("nvarchar(50)") - .HasColumnName("DELETED_WHO"); - - b.Property("Email") - .HasMaxLength(100) - .HasColumnType("nvarchar(100)") - .HasColumnName("EMAIL"); - - b.Property("GeneralViewer") - .IsRequired() - .HasMaxLength(30) - .HasColumnType("nvarchar(30)") - .HasColumnName("GENERAL_VIEWER"); - - b.Property("Language") - .IsRequired() - .HasMaxLength(5) - .HasColumnType("nvarchar(5)") - .HasColumnName("LANGUAGE"); - - b.Property("Name") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)") - .HasColumnName("NAME"); - - b.Property("Prename") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)") - .HasColumnName("PRENAME"); - - b.Property("Shortname") - .HasMaxLength(30) - .HasColumnType("nvarchar(30)") - .HasColumnName("SHORTNAME"); - - b.Property("UserIdFkIntEcm") - .HasColumnType("int") - .HasColumnName("USERID_FK_INT_ECM"); - - b.Property("Username") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("nvarchar(50)") - .HasColumnName("USERNAME"); - - b.Property("WanEnvironment") - .HasColumnType("bit") - .HasColumnName("WAN_ENVIRONMENT"); - - b.HasKey("Id"); - - b.ToTable("TBDD_USER", "dbo", t => - { - t.HasTrigger("TBDD_USER_AFT_DEL"); - - t.HasTrigger("TBDD_USER_AFT_INS"); - - t.HasTrigger("TBDD_USER_AFT_UPD"); - - t.HasTrigger("TBDD_USER_AFT_UPD_LOG"); - }); + t.HasTrigger("TBDD_USER_AFT_DEL"); + + t.HasTrigger("TBDD_USER_AFT_INS"); + + t.HasTrigger("TBDD_USER_AFT_UPD"); + + t.HasTrigger("TBDD_USER_AFT_UPD_LOG"); }); + }); modelBuilder.Entity("DigitalData.UserManager.Domain.Entities.UserRep", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - b.Property("AddedWhen") - .HasColumnType("datetime") - .HasColumnName("ADDED_WHEN"); + b.Property("AddedWhen") + .HasColumnType("datetime") + .HasColumnName("ADDED_WHEN"); - b.Property("AddedWho") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)") - .HasColumnName("ADDED_WHO"); + b.Property("AddedWho") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)") + .HasColumnName("ADDED_WHO"); - b.Property("ChangedWhen") - .HasColumnType("datetime") - .HasColumnName("CHANGED_WHEN"); + b.Property("ChangedWhen") + .HasColumnType("datetime") + .HasColumnName("CHANGED_WHEN"); - b.Property("ChangedWho") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)") - .HasColumnName("CHANGED_WHO"); + b.Property("ChangedWho") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)") + .HasColumnName("CHANGED_WHO"); - b.Property("GroupId") - .HasColumnType("int") - .HasColumnName("GROUP_ID"); + b.Property("GroupId") + .HasColumnType("int") + .HasColumnName("GROUP_ID"); - b.Property("RepGroupId") - .HasColumnType("int") - .HasColumnName("REPR_GROUP"); + b.Property("RepGroupId") + .HasColumnType("int") + .HasColumnName("REPR_GROUP"); - b.Property("RepUserId") - .HasColumnType("int") - .HasColumnName("REPR_USER"); + b.Property("RepUserId") + .HasColumnType("int") + .HasColumnName("REPR_USER"); - b.Property("UserId") - .HasColumnType("int") - .HasColumnName("USER_ID"); + b.Property("UserId") + .HasColumnType("int") + .HasColumnName("USER_ID"); - b.Property("ValidFrom") - .HasColumnType("datetime2") - .HasColumnName("VALID_FROM"); + b.Property("ValidFrom") + .HasColumnType("datetime2") + .HasColumnName("VALID_FROM"); - b.Property("ValidTo") - .HasColumnType("datetime2") - .HasColumnName("VALID_TO"); + b.Property("ValidTo") + .HasColumnType("datetime2") + .HasColumnName("VALID_TO"); - b.HasKey("Id"); + b.HasKey("Id"); - b.HasIndex("GroupId"); + b.HasIndex("GroupId"); - b.HasIndex("RepGroupId"); + b.HasIndex("RepGroupId"); - b.HasIndex("RepUserId"); + b.HasIndex("RepUserId"); - b.HasIndex("UserId"); + b.HasIndex("UserId"); - b.ToTable("TBDD_USER_REPRESENTATION", "dbo", t => - { - t.HasTrigger("TBDD_USER_REPRESENTATION_AFT_UPD"); - }); + b.ToTable("TBDD_USER_REPRESENTATION", "dbo", t => + { + t.HasTrigger("TBDD_USER_REPRESENTATION_AFT_UPD"); }); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.Config", b => - { - b.Property("ExportPath") - .HasColumnType("nvarchar(256)") - .HasColumnName("EXPORT_PATH"); + { + b.Property("ExportPath") + .HasColumnType("nvarchar(256)") + .HasColumnName("EXPORT_PATH"); - b.Property("ExternalProgramName") - .HasColumnType("nvarchar(30)") - .HasColumnName("EXTERNAL_PROGRAM_NAME"); + b.Property("ExternalProgramName") + .HasColumnType("nvarchar(30)") + .HasColumnName("EXTERNAL_PROGRAM_NAME"); - b.Property("SendingProfile") - .HasColumnType("int") - .HasColumnName("SENDING_PROFILE"); + b.Property("SendingProfile") + .HasColumnType("int") + .HasColumnName("SENDING_PROFILE"); - b.Property("SignatureHost") - .IsRequired() - .HasColumnType("nvarchar(128)") - .HasColumnName("SIGNATURE_HOST"); + b.Property("SignatureHost") + .IsRequired() + .HasColumnType("nvarchar(128)") + .HasColumnName("SIGNATURE_HOST"); - b.ToTable("TBSIG_CONFIG", "dbo"); - }); + b.ToTable("TBSIG_CONFIG", "dbo"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.DocumentReceiverElement", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - b.Property("AddedWhen") - .HasColumnType("datetime") - .HasColumnName("ADDED_WHEN"); + b.Property("AddedWhen") + .HasColumnType("datetime") + .HasColumnName("ADDED_WHEN"); - b.Property("AnnotationIndex") - .HasColumnType("int") - .HasColumnName("ANNOTATION_INDEX"); + b.Property("AnnotationIndex") + .HasColumnType("int") + .HasColumnName("ANNOTATION_INDEX"); - b.Property("ChangedWhen") - .HasColumnType("datetime") - .HasColumnName("CHANGED_WHEN"); + b.Property("ChangedWhen") + .HasColumnType("datetime") + .HasColumnName("CHANGED_WHEN"); - b.Property("DocumentId") - .HasColumnType("int") - .HasColumnName("DOCUMENT_ID"); + b.Property("DocumentId") + .HasColumnType("int") + .HasColumnName("DOCUMENT_ID"); - b.Property("ElementType") - .HasColumnType("int") - .HasColumnName("ELEMENT_TYPE"); + b.Property("ElementType") + .HasColumnType("int") + .HasColumnName("ELEMENT_TYPE"); - b.Property("Height") - .HasColumnType("float") - .HasColumnName("HEIGHT"); + b.Property("Height") + .HasColumnType("float") + .HasColumnName("HEIGHT"); - b.Property("Page") - .HasColumnType("int") - .HasColumnName("PAGE"); + b.Property("Page") + .HasColumnType("int") + .HasColumnName("PAGE"); - b.Property("ReadOnly") - .HasColumnType("bit") - .HasColumnName("READ_ONLY"); + b.Property("ReadOnly") + .HasColumnType("bit") + .HasColumnName("READ_ONLY"); - b.Property("ReceiverId") - .HasColumnType("int") - .HasColumnName("RECEIVER_ID"); + b.Property("ReceiverId") + .HasColumnType("int") + .HasColumnName("RECEIVER_ID"); - b.Property("Required") - .HasColumnType("bit") - .HasColumnName("REQUIRED"); + b.Property("Required") + .HasColumnType("bit") + .HasColumnName("REQUIRED"); - b.Property("Tooltip") - .HasColumnType("nvarchar(max)") - .HasColumnName("TOOLTIP"); + b.Property("Tooltip") + .HasColumnType("nvarchar(max)") + .HasColumnName("TOOLTIP"); - b.Property("Width") - .HasColumnType("float") - .HasColumnName("WIDTH"); + b.Property("Width") + .HasColumnType("float") + .HasColumnName("WIDTH"); - b.Property("X") - .HasColumnType("float") - .HasColumnName("POSITION_X"); + b.Property("X") + .HasColumnType("float") + .HasColumnName("POSITION_X"); - b.Property("Y") - .HasColumnType("float") - .HasColumnName("POSITION_Y"); + b.Property("Y") + .HasColumnType("float") + .HasColumnName("POSITION_Y"); - b.HasKey("Id"); + b.HasKey("Id"); - b.HasIndex("DocumentId"); + b.HasIndex("DocumentId"); - b.HasIndex("ReceiverId"); + b.HasIndex("ReceiverId"); - b.ToTable("TBSIG_DOCUMENT_RECEIVER_ELEMENT", "dbo"); - }); + b.ToTable("TBSIG_DOCUMENT_RECEIVER_ELEMENT", "dbo"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.DocumentStatus", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - b.Property("AddedWhen") - .HasColumnType("datetime") - .HasColumnName("ADDED_WHEN"); + b.Property("AddedWhen") + .HasColumnType("datetime") + .HasColumnName("ADDED_WHEN"); - b.Property("ChangedWhen") - .HasColumnType("datetime") - .HasColumnName("CHANGED_WHEN"); + b.Property("ChangedWhen") + .HasColumnType("datetime") + .HasColumnName("CHANGED_WHEN"); - b.Property("EnvelopeId") - .HasColumnType("int") - .HasColumnName("ENVELOPE_ID"); + b.Property("EnvelopeId") + .HasColumnType("int") + .HasColumnName("ENVELOPE_ID"); - b.Property("ReceiverId") - .HasColumnType("int") - .HasColumnName("RECEIVER_ID"); + b.Property("ReceiverId") + .HasColumnType("int") + .HasColumnName("RECEIVER_ID"); - b.Property("Include") - .HasColumnType("int") - .HasColumnName("STATUS"); + b.Property("Include") + .HasColumnType("int") + .HasColumnName("STATUS"); - b.Property("StatusChangedWhen") - .HasColumnType("datetime") - .HasColumnName("STATUS_CHANGED_WHEN"); + b.Property("StatusChangedWhen") + .HasColumnType("datetime") + .HasColumnName("STATUS_CHANGED_WHEN"); - b.Property("Value") - .HasColumnType("nvarchar(max)") - .HasColumnName("VALUE"); + b.Property("Value") + .HasColumnType("nvarchar(max)") + .HasColumnName("VALUE"); - b.HasKey("Id"); + b.HasKey("Id"); - b.HasIndex("EnvelopeId"); + b.HasIndex("EnvelopeId"); - b.HasIndex("ReceiverId"); + b.HasIndex("ReceiverId"); - b.ToTable("TBSIG_DOCUMENT_STATUS", "dbo"); - }); + b.ToTable("TBSIG_DOCUMENT_STATUS", "dbo"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.EmailTemplate", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - b.Property("AddedWhen") - .HasColumnType("datetime") - .HasColumnName("ADDED_WHEN"); + b.Property("AddedWhen") + .HasColumnType("datetime") + .HasColumnName("ADDED_WHEN"); - b.Property("Body") - .HasColumnType("nvarchar(max)") - .HasColumnName("BODY"); + b.Property("Body") + .HasColumnType("nvarchar(max)") + .HasColumnName("BODY"); - b.Property("ChangedWhen") - .HasColumnType("datetime") - .HasColumnName("CHANGED_WHEN"); + b.Property("ChangedWhen") + .HasColumnType("datetime") + .HasColumnName("CHANGED_WHEN"); - b.Property("Name") - .HasColumnType("nvarchar(64)") - .HasColumnName("NAME"); + b.Property("Name") + .HasColumnType("nvarchar(64)") + .HasColumnName("NAME"); - b.Property("Subject") - .HasColumnType("nvarchar(512)") - .HasColumnName("SUBJECT"); + b.Property("Subject") + .HasColumnType("nvarchar(512)") + .HasColumnName("SUBJECT"); - b.HasKey("Id"); + b.HasKey("Id"); - b.ToTable("TBSIG_EMAIL_TEMPLATE", "dbo", t => - { - t.HasTrigger("TBSIG_EMAIL_TEMPLATE_AFT_UPD"); - }); + b.ToTable("TBSIG_EMAIL_TEMPLATE", "dbo", t => + { + t.HasTrigger("TBSIG_EMAIL_TEMPLATE_AFT_UPD"); }); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.Envelope", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - b.Property("AddedWhen") - .HasColumnType("datetime") - .HasColumnName("ADDED_WHEN"); + b.Property("AddedWhen") + .HasColumnType("datetime") + .HasColumnName("ADDED_WHEN"); - b.Property("CertificationType") - .HasColumnType("int") - .HasColumnName("CERTIFICATION_TYPE"); + b.Property("CertificationType") + .HasColumnType("int") + .HasColumnName("CERTIFICATION_TYPE"); - b.Property("ChangedWhen") - .HasColumnType("datetime") - .HasColumnName("CHANGED_WHEN"); + b.Property("ChangedWhen") + .HasColumnType("datetime") + .HasColumnName("CHANGED_WHEN"); - b.Property("ContractType") - .HasColumnType("int") - .HasColumnName("CONTRACT_TYPE"); + b.Property("ContractType") + .HasColumnType("int") + .HasColumnName("CONTRACT_TYPE"); - b.Property("DocResult") - .HasColumnType("varbinary(max)") - .HasColumnName("DOC_RESULT"); + b.Property("DocResult") + .HasColumnType("varbinary(max)") + .HasColumnName("DOC_RESULT"); - b.Property("EnvelopeTypeId") - .HasColumnType("int") - .HasColumnName("ENVELOPE_TYPE"); + b.Property("EnvelopeTypeId") + .HasColumnType("int") + .HasColumnName("ENVELOPE_TYPE"); - b.Property("ExpiresWarningWhen") - .HasColumnType("datetime") - .HasColumnName("EXPIRES_WARNING_WHEN"); + b.Property("ExpiresWarningWhen") + .HasColumnType("datetime") + .HasColumnName("EXPIRES_WARNING_WHEN"); - b.Property("ExpiresWarningWhenDays") - .HasColumnType("int") - .HasColumnName("EXPIRES_WARNING_WHEN_DAYS"); + b.Property("ExpiresWarningWhenDays") + .HasColumnType("int") + .HasColumnName("EXPIRES_WARNING_WHEN_DAYS"); - b.Property("ExpiresWhen") - .HasColumnType("datetime") - .HasColumnName("EXPIRES_WHEN"); + b.Property("ExpiresWhen") + .HasColumnType("datetime") + .HasColumnName("EXPIRES_WHEN"); - b.Property("ExpiresWhenDays") - .HasColumnType("int") - .HasColumnName("EXPIRES_WHEN_DAYS"); + b.Property("ExpiresWhenDays") + .HasColumnType("int") + .HasColumnName("EXPIRES_WHEN_DAYS"); - b.Property("FinalEmailToCreator") - .HasColumnType("int") - .HasColumnName("FINAL_EMAIL_TO_CREATOR"); + b.Property("FinalEmailToCreator") + .HasColumnType("int") + .HasColumnName("FINAL_EMAIL_TO_CREATOR"); - b.Property("FinalEmailToReceivers") - .HasColumnType("int") - .HasColumnName("FINAL_EMAIL_TO_RECEIVERS"); + b.Property("FinalEmailToReceivers") + .HasColumnType("int") + .HasColumnName("FINAL_EMAIL_TO_RECEIVERS"); - b.Property("FirstReminderDays") - .HasColumnType("int") - .HasColumnName("FIRST_REMINDER_DAYS"); + b.Property("FirstReminderDays") + .HasColumnType("int") + .HasColumnName("FIRST_REMINDER_DAYS"); - b.Property("Language") - .HasColumnType("nvarchar(5)") - .HasColumnName("LANGUAGE"); + b.Property("Language") + .HasColumnType("nvarchar(5)") + .HasColumnName("LANGUAGE"); - b.Property("Message") - .HasColumnType("nvarchar(max)") - .HasColumnName("MESSAGE"); + b.Property("Message") + .HasColumnType("nvarchar(max)") + .HasColumnName("MESSAGE"); - b.Property("ReminderIntervalDays") - .HasColumnType("int") - .HasColumnName("REMINDER_INTERVAL_DAYS"); + b.Property("ReminderIntervalDays") + .HasColumnType("int") + .HasColumnName("REMINDER_INTERVAL_DAYS"); - b.Property("SendReminderEmails") - .HasColumnType("bit") - .HasColumnName("SEND_REMINDER_EMAILS"); + b.Property("SendReminderEmails") + .HasColumnType("bit") + .HasColumnName("SEND_REMINDER_EMAILS"); - b.Property("Include") - .HasColumnType("int") - .HasColumnName("STATUS"); + b.Property("Include") + .HasColumnType("int") + .HasColumnName("STATUS"); - b.Property("TFAEnabled") - .HasColumnType("bit") - .HasColumnName("TFA_ENABLED"); + b.Property("TFAEnabled") + .HasColumnType("bit") + .HasColumnName("TFA_ENABLED"); - b.Property("Title") - .HasColumnType("nvarchar(128)") - .HasColumnName("TITLE"); + b.Property("Title") + .HasColumnType("nvarchar(128)") + .HasColumnName("TITLE"); - b.Property("UseAccessCode") - .HasColumnType("bit") - .HasColumnName("USE_ACCESS_CODE"); + b.Property("UseAccessCode") + .HasColumnType("bit") + .HasColumnName("USE_ACCESS_CODE"); - b.Property("UserId") - .HasColumnType("int") - .HasColumnName("USER_ID"); + b.Property("UserId") + .HasColumnType("int") + .HasColumnName("USER_ID"); - b.Property("Uuid") - .IsRequired() - .HasColumnType("nvarchar(36)") - .HasColumnName("ENVELOPE_UUID"); + b.Property("Uuid") + .IsRequired() + .HasColumnType("nvarchar(36)") + .HasColumnName("ENVELOPE_UUID"); - b.HasKey("Id"); + b.HasKey("Id"); - b.HasIndex("EnvelopeTypeId"); + b.HasIndex("EnvelopeTypeId"); - b.HasIndex("UserId"); + b.HasIndex("UserId"); - b.ToTable("TBSIG_ENVELOPE", "dbo", t => - { - t.HasTrigger("TBSIG_ENVELOPE_HISTORY_AFT_INS"); - }); + b.ToTable("TBSIG_ENVELOPE", "dbo", t => + { + t.HasTrigger("TBSIG_ENVELOPE_HISTORY_AFT_INS"); }); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.EnvelopeCertificate", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - b.Property("CreatorEmail") - .IsRequired() - .HasColumnType("nvarchar(128)") - .HasColumnName("CREATOR_EMAIL"); + b.Property("CreatorEmail") + .IsRequired() + .HasColumnType("nvarchar(128)") + .HasColumnName("CREATOR_EMAIL"); - b.Property("CreatorId") - .HasColumnType("int") - .HasColumnName("CREATOR_ID"); + b.Property("CreatorId") + .HasColumnType("int") + .HasColumnName("CREATOR_ID"); - b.Property("CreatorName") - .IsRequired() - .HasColumnType("nvarchar(128)") - .HasColumnName("CREATOR_NAME"); + b.Property("CreatorName") + .IsRequired() + .HasColumnType("nvarchar(128)") + .HasColumnName("CREATOR_NAME"); - b.Property("EnvelopeId") - .HasColumnType("int") - .HasColumnName("ENVELOPE_ID"); + b.Property("EnvelopeId") + .HasColumnType("int") + .HasColumnName("ENVELOPE_ID"); - b.Property("EnvelopeStatusQuery") - .HasColumnType("int") - .HasColumnName("ENVELOPE_STATUS"); + b.Property("EnvelopeStatusQuery") + .HasColumnType("int") + .HasColumnName("ENVELOPE_STATUS"); - b.Property("EnvelopeSubject") - .IsRequired() - .HasColumnType("nvarchar(512)") - .HasColumnName("ENVELOPE_SUBJECT"); + b.Property("EnvelopeSubject") + .IsRequired() + .HasColumnType("nvarchar(512)") + .HasColumnName("ENVELOPE_SUBJECT"); - b.Property("EnvelopeUuid") - .IsRequired() - .HasColumnType("nvarchar(36)") - .HasColumnName("ENVELOPE_UUID"); + b.Property("EnvelopeUuid") + .IsRequired() + .HasColumnType("nvarchar(36)") + .HasColumnName("ENVELOPE_UUID"); - b.HasKey("Id"); + b.HasKey("Id"); - b.ToTable("TBSIG_ENVELOPE_CERTIFICATE", "dbo"); - }); + b.ToTable("TBSIG_ENVELOPE_CERTIFICATE", "dbo"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.EnvelopeDocument", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - b.Property("AddedWhen") - .HasColumnType("datetime") - .HasColumnName("ADDED_WHEN"); + b.Property("AddedWhen") + .HasColumnType("datetime") + .HasColumnName("ADDED_WHEN"); - b.Property("ByteData") - .HasColumnType("varbinary(max)") - .HasColumnName("BYTE_DATA"); + b.Property("ByteData") + .HasColumnType("varbinary(max)") + .HasColumnName("BYTE_DATA"); - b.Property("EnvelopeId") - .HasColumnType("int") - .HasColumnName("ENVELOPE_ID"); + b.Property("EnvelopeId") + .HasColumnType("int") + .HasColumnName("ENVELOPE_ID"); - b.HasKey("Id"); + b.HasKey("Id"); - b.HasIndex("EnvelopeId"); + b.HasIndex("EnvelopeId"); - b.ToTable("TBSIG_ENVELOPE_DOCUMENT", "dbo"); - }); + b.ToTable("TBSIG_ENVELOPE_DOCUMENT", "dbo"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.EnvelopeHistory", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("bigint") - .HasColumnName("GUID"); + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint") + .HasColumnName("GUID"); - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - b.Property("ActionDate") - .HasColumnType("datetime") - .HasColumnName("ACTION_DATE"); + b.Property("ActionDate") + .HasColumnType("datetime") + .HasColumnName("ACTION_DATE"); - b.Property("AddedWhen") - .ValueGeneratedOnAddOrUpdate() - .HasColumnType("datetime") - .HasColumnName("ADDED_WHEN"); + b.Property("AddedWhen") + .ValueGeneratedOnAddOrUpdate() + .HasColumnType("datetime") + .HasColumnName("ADDED_WHEN"); - b.Property("Comment") - .HasColumnType("nvarchar(max)") - .HasColumnName("COMMENT"); + b.Property("Comment") + .HasColumnType("nvarchar(max)") + .HasColumnName("COMMENT"); - b.Property("EnvelopeId") - .HasColumnType("int") - .HasColumnName("ENVELOPE_ID"); + b.Property("EnvelopeId") + .HasColumnType("int") + .HasColumnName("ENVELOPE_ID"); - b.Property("ReceiverId") - .HasColumnType("int"); + b.Property("ReceiverId") + .HasColumnType("int"); - b.Property("SenderId") - .HasColumnType("int"); + b.Property("SenderId") + .HasColumnType("int"); - b.Property("Include") - .HasColumnType("int") - .HasColumnName("STATUS"); + b.Property("Include") + .HasColumnType("int") + .HasColumnName("STATUS"); - b.Property("UserReference") - .IsRequired() - .HasColumnType("nvarchar(128)") - .HasColumnName("USER_REFERENCE"); + b.Property("UserReference") + .IsRequired() + .HasColumnType("nvarchar(128)") + .HasColumnName("USER_REFERENCE"); - b.HasKey("Id"); + b.HasKey("Id"); - b.HasIndex("EnvelopeId"); + b.HasIndex("EnvelopeId"); - b.HasIndex("ReceiverId"); + b.HasIndex("ReceiverId"); - b.HasIndex("SenderId"); + b.HasIndex("SenderId"); - b.ToTable("TBSIG_ENVELOPE_HISTORY", "dbo", t => - { - t.HasTrigger("TBSIG_ENVELOPE_HISTORY_AFT_INS") - .HasDatabaseName("TBSIG_ENVELOPE_HISTORY_AFT_INS1"); - }); + b.ToTable("TBSIG_ENVELOPE_HISTORY", "dbo", t => + { + t.HasTrigger("TBSIG_ENVELOPE_HISTORY_AFT_INS") + .HasDatabaseName("TBSIG_ENVELOPE_HISTORY_AFT_INS1"); }); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.EnvelopeReceiver", b => - { - b.Property("EnvelopeId") - .HasColumnType("int") - .HasColumnName("ENVELOPE_ID"); + { + b.Property("EnvelopeId") + .HasColumnType("int") + .HasColumnName("ENVELOPE_ID"); - b.Property("ReceiverId") - .HasColumnType("int") - .HasColumnName("RECEIVER_ID"); + b.Property("ReceiverId") + .HasColumnType("int") + .HasColumnName("RECEIVER_ID"); - b.Property("AccessCode") - .HasColumnType("nvarchar(64)") - .HasColumnName("ACCESS_CODE"); + b.Property("AccessCode") + .HasColumnType("nvarchar(64)") + .HasColumnName("ACCESS_CODE"); - b.Property("AddedWhen") - .HasColumnType("datetime") - .HasColumnName("ADDED_WHEN"); + b.Property("AddedWhen") + .HasColumnType("datetime") + .HasColumnName("ADDED_WHEN"); - b.Property("ChangedWhen") - .HasColumnType("datetime") - .HasColumnName("CHANGED_WHEN"); + b.Property("ChangedWhen") + .HasColumnType("datetime") + .HasColumnName("CHANGED_WHEN"); - b.Property("CompanyName") - .HasColumnType("nvarchar(128)") - .HasColumnName("COMPANY_NAME"); + b.Property("CompanyName") + .HasColumnType("nvarchar(128)") + .HasColumnName("COMPANY_NAME"); - b.Property("JobTitle") - .HasColumnType("nvarchar(128)") - .HasColumnName("JOB_TITLE"); + b.Property("JobTitle") + .HasColumnType("nvarchar(128)") + .HasColumnName("JOB_TITLE"); - b.Property("Name") - .HasColumnType("nvarchar(128)") - .HasColumnName("NAME"); + b.Property("Name") + .HasColumnType("nvarchar(128)") + .HasColumnName("NAME"); - b.Property("PhoneNumber") - .HasMaxLength(20) - .HasColumnType("nvarchar(20)") - .HasColumnName("PHONE_NUMBER"); + b.Property("PhoneNumber") + .HasMaxLength(20) + .HasColumnType("nvarchar(20)") + .HasColumnName("PHONE_NUMBER"); - b.Property("PrivateMessage") - .HasColumnType("nvarchar(max)") - .HasColumnName("PRIVATE_MESSAGE"); + b.Property("PrivateMessage") + .HasColumnType("nvarchar(max)") + .HasColumnName("PRIVATE_MESSAGE"); - b.Property("Sequence") - .HasColumnType("int") - .HasColumnName("SEQUENCE"); + b.Property("Sequence") + .HasColumnType("int") + .HasColumnName("SEQUENCE"); - b.HasKey("EnvelopeId", "ReceiverId"); + b.HasKey("EnvelopeId", "ReceiverId"); - b.HasIndex("ReceiverId"); + b.HasIndex("ReceiverId"); - b.ToTable("TBSIG_ENVELOPE_RECEIVER", "dbo"); - }); + b.ToTable("TBSIG_ENVELOPE_RECEIVER", "dbo"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.EnvelopeReceiverReadOnly", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint") + .HasColumnName("GUID"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + + b.Property("AddedWhen") + .HasColumnType("datetime2") + .HasColumnName("ADDED_WHEN"); + + b.Property("AddedWho") + .IsRequired() + .HasMaxLength(250) + .HasColumnType("nvarchar(250)") + .HasColumnName("ADDED_WHO"); + + b.Property("ChangedWhen") + .HasColumnType("datetime2") + .HasColumnName("CHANGED_WHEN"); + + b.Property("ChangedWho") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)") + .HasColumnName("CHANGED_WHO"); + + b.Property("DateValid") + .HasColumnType("datetime2") + .HasColumnName("DATE_VALID"); + + b.Property("EnvelopeId") + .HasColumnType("bigint") + .HasColumnName("ENVELOPE_ID"); + + b.Property("ReceiverMail") + .IsRequired() + .HasMaxLength(250) + .HasColumnType("nvarchar(250)") + .HasColumnName("RECEIVER_MAIL"); + + b.HasKey("Id"); + + b.HasIndex("AddedWho"); + + b.ToTable("TBSIG_ENVELOPE_RECEIVER_READ_ONLY", t => { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("bigint") - .HasColumnName("GUID"); - - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - - b.Property("AddedWhen") - .HasColumnType("datetime2") - .HasColumnName("ADDED_WHEN"); - - b.Property("AddedWho") - .IsRequired() - .HasMaxLength(250) - .HasColumnType("nvarchar(250)") - .HasColumnName("ADDED_WHO"); - - b.Property("ChangedWhen") - .HasColumnType("datetime2") - .HasColumnName("CHANGED_WHEN"); - - b.Property("ChangedWho") - .HasMaxLength(100) - .HasColumnType("nvarchar(100)") - .HasColumnName("CHANGED_WHO"); - - b.Property("DateValid") - .HasColumnType("datetime2") - .HasColumnName("DATE_VALID"); - - b.Property("EnvelopeId") - .HasColumnType("bigint") - .HasColumnName("ENVELOPE_ID"); - - b.Property("ReceiverMail") - .IsRequired() - .HasMaxLength(250) - .HasColumnType("nvarchar(250)") - .HasColumnName("RECEIVER_MAIL"); - - b.HasKey("Id"); - - b.HasIndex("AddedWho"); - - b.ToTable("TBSIG_ENVELOPE_RECEIVER_READ_ONLY", t => - { - t.HasTrigger("TBSIG_ENVELOPE_RECEIVER_READ_ONLY_UPD"); - }); + t.HasTrigger("TBSIG_ENVELOPE_RECEIVER_READ_ONLY_UPD"); }); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.Type", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - b.Property("AddedWhen") - .HasColumnType("datetime") - .HasColumnName("ADDED_WHEN"); + b.Property("AddedWhen") + .HasColumnType("datetime") + .HasColumnName("ADDED_WHEN"); - b.Property("CertificationType") - .HasColumnType("int") - .HasColumnName("CERTIFICATION_TYPE"); + b.Property("CertificationType") + .HasColumnType("int") + .HasColumnName("CERTIFICATION_TYPE"); - b.Property("ChangedWhen") - .HasColumnType("datetime") - .HasColumnName("CHANGED_WHEN"); + b.Property("ChangedWhen") + .HasColumnType("datetime") + .HasColumnName("CHANGED_WHEN"); - b.Property("ContractType") - .HasColumnType("int") - .HasColumnName("CONTRACT_TYPE"); + b.Property("ContractType") + .HasColumnType("int") + .HasColumnName("CONTRACT_TYPE"); - b.Property("ExpiresDays") - .HasColumnType("int") - .HasColumnName("EXPIRES_DAYS"); + b.Property("ExpiresDays") + .HasColumnType("int") + .HasColumnName("EXPIRES_DAYS"); - b.Property("ExpiresWarningDays") - .HasColumnType("int") - .HasColumnName("EXPIRES_WARNING_DAYS"); + b.Property("ExpiresWarningDays") + .HasColumnType("int") + .HasColumnName("EXPIRES_WARNING_DAYS"); - b.Property("FinalEmailToCreator") - .HasColumnType("int") - .HasColumnName("FINAL_EMAIL_TO_CREATOR"); + b.Property("FinalEmailToCreator") + .HasColumnType("int") + .HasColumnName("FINAL_EMAIL_TO_CREATOR"); - b.Property("FinalEmailToReceivers") - .HasColumnType("int") - .HasColumnName("FINAL_EMAIL_TO_RECEIVERS"); + b.Property("FinalEmailToReceivers") + .HasColumnType("int") + .HasColumnName("FINAL_EMAIL_TO_RECEIVERS"); - b.Property("FirstReminderDays") - .HasColumnType("int") - .HasColumnName("FIRST_REMINDER_DAYS"); + b.Property("FirstReminderDays") + .HasColumnType("int") + .HasColumnName("FIRST_REMINDER_DAYS"); - b.Property("Language") - .HasColumnType("nvarchar(5)") - .HasColumnName("LANGUAGE"); + b.Property("Language") + .HasColumnType("nvarchar(5)") + .HasColumnName("LANGUAGE"); - b.Property("ReminderIntervalDays") - .HasColumnType("int") - .HasColumnName("REMINDER_INTERVAL_DAYS"); + b.Property("ReminderIntervalDays") + .HasColumnType("int") + .HasColumnName("REMINDER_INTERVAL_DAYS"); - b.Property("SendReminderEmails") - .HasColumnType("bit") - .HasColumnName("SEND_REMINDER_EMAILS"); + b.Property("SendReminderEmails") + .HasColumnType("bit") + .HasColumnName("SEND_REMINDER_EMAILS"); - b.Property("Title") - .IsRequired() - .HasColumnType("nvarchar(128)") - .HasColumnName("TITLE"); + b.Property("Title") + .IsRequired() + .HasColumnType("nvarchar(128)") + .HasColumnName("TITLE"); - b.Property("UseAccessCode") - .HasColumnType("bit") - .HasColumnName("USE_ACCESS_CODE"); + b.Property("UseAccessCode") + .HasColumnType("bit") + .HasColumnName("USE_ACCESS_CODE"); - b.HasKey("Id"); + b.HasKey("Id"); - b.ToTable("TBSIG_ENVELOPE_TYPE", "dbo"); - }); + b.ToTable("TBSIG_ENVELOPE_TYPE", "dbo"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.Receiver", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - b.Property("AddedWhen") - .HasColumnType("datetime") - .HasColumnName("ADDED_WHEN"); + b.Property("AddedWhen") + .HasColumnType("datetime") + .HasColumnName("ADDED_WHEN"); - b.Property("EmailAddress") - .IsRequired() - .HasMaxLength(250) - .HasColumnType("nvarchar(250)") - .HasColumnName("EMAIL_ADDRESS"); + b.Property("EmailAddress") + .IsRequired() + .HasMaxLength(250) + .HasColumnType("nvarchar(250)") + .HasColumnName("EMAIL_ADDRESS"); - b.Property("EnvelopeId") - .HasColumnType("int"); + b.Property("EnvelopeId") + .HasColumnType("int"); - b.Property("Signature") - .IsRequired() - .HasColumnType("nvarchar(64)") - .HasColumnName("SIGNATURE"); + b.Property("Signature") + .IsRequired() + .HasColumnType("nvarchar(64)") + .HasColumnName("SIGNATURE"); - b.Property("TfaRegDeadline") - .HasColumnType("datetime") - .HasColumnName("TFA_REG_DEADLINE"); + b.Property("TfaRegDeadline") + .HasColumnType("datetime") + .HasColumnName("TFA_REG_DEADLINE"); - b.Property("TotpSecretkey") - .HasColumnType("nvarchar(MAX)") - .HasColumnName("TOTP_SECRET_KEY"); + b.Property("TotpSecretkey") + .HasColumnType("nvarchar(MAX)") + .HasColumnName("TOTP_SECRET_KEY"); - b.HasKey("Id"); + b.HasKey("Id"); - b.HasIndex("EnvelopeId"); + b.HasIndex("EnvelopeId"); - b.ToTable("TBSIG_RECEIVER", "dbo"); - }); + b.ToTable("TBSIG_RECEIVER", "dbo"); + }); modelBuilder.Entity("DigitalData.UserManager.Domain.Entities.GroupOfUser", b => - { - b.HasOne("DigitalData.UserManager.Domain.Entities.Group", "Group") - .WithMany() - .HasForeignKey("GroupId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); + { + b.HasOne("DigitalData.UserManager.Domain.Entities.Group", "Group") + .WithMany() + .HasForeignKey("GroupId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); - b.HasOne("DigitalData.UserManager.Domain.Entities.User", "User") - .WithMany() - .HasForeignKey("UserId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); + b.HasOne("DigitalData.UserManager.Domain.Entities.User", "User") + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); - b.Navigation("Group"); + b.Navigation("Group"); - b.Navigation("User"); - }); + b.Navigation("User"); + }); modelBuilder.Entity("DigitalData.UserManager.Domain.Entities.ModuleOfUser", b => - { - b.HasOne("DigitalData.UserManager.Domain.Entities.Module", "Module") - .WithMany() - .HasForeignKey("ModuleId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); + { + b.HasOne("DigitalData.UserManager.Domain.Entities.Module", "Module") + .WithMany() + .HasForeignKey("ModuleId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); - b.HasOne("DigitalData.UserManager.Domain.Entities.User", "User") - .WithMany() - .HasForeignKey("UserId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); + b.HasOne("DigitalData.UserManager.Domain.Entities.User", "User") + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); - b.Navigation("Module"); + b.Navigation("Module"); - b.Navigation("User"); - }); + b.Navigation("User"); + }); modelBuilder.Entity("DigitalData.UserManager.Domain.Entities.UserRep", b => - { - b.HasOne("DigitalData.UserManager.Domain.Entities.Group", "Group") - .WithMany() - .HasForeignKey("GroupId"); + { + b.HasOne("DigitalData.UserManager.Domain.Entities.Group", "Group") + .WithMany() + .HasForeignKey("GroupId"); - b.HasOne("DigitalData.UserManager.Domain.Entities.Group", "RepGroup") - .WithMany() - .HasForeignKey("RepGroupId"); + b.HasOne("DigitalData.UserManager.Domain.Entities.Group", "RepGroup") + .WithMany() + .HasForeignKey("RepGroupId"); - b.HasOne("DigitalData.UserManager.Domain.Entities.User", "RepUser") - .WithMany() - .HasForeignKey("RepUserId"); + b.HasOne("DigitalData.UserManager.Domain.Entities.User", "RepUser") + .WithMany() + .HasForeignKey("RepUserId"); - b.HasOne("DigitalData.UserManager.Domain.Entities.User", "User") - .WithMany() - .HasForeignKey("UserId"); + b.HasOne("DigitalData.UserManager.Domain.Entities.User", "User") + .WithMany() + .HasForeignKey("UserId"); - b.Navigation("Group"); + b.Navigation("Group"); - b.Navigation("RepGroup"); + b.Navigation("RepGroup"); - b.Navigation("RepUser"); + b.Navigation("RepUser"); - b.Navigation("User"); - }); + b.Navigation("User"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.DocumentReceiverElement", b => - { - b.HasOne("EnvelopeGenerator.Domain.Entities.EnvelopeDocument", "Document") - .WithMany("Elements") - .HasForeignKey("DocumentId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); + { + b.HasOne("EnvelopeGenerator.Domain.Entities.EnvelopeDocument", "Document") + .WithMany("Elements") + .HasForeignKey("DocumentId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); - b.HasOne("EnvelopeGenerator.Domain.Entities.Receiver", "Receiver") - .WithMany() - .HasForeignKey("ReceiverId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); + b.HasOne("EnvelopeGenerator.Domain.Entities.Receiver", "Receiver") + .WithMany() + .HasForeignKey("ReceiverId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); - b.Navigation("Document"); + b.Navigation("Document"); - b.Navigation("Receiver"); - }); + b.Navigation("Receiver"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.DocumentStatus", b => - { - b.HasOne("EnvelopeGenerator.Domain.Entities.Envelope", "Envelope") - .WithMany() - .HasForeignKey("EnvelopeId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); + { + b.HasOne("EnvelopeGenerator.Domain.Entities.Envelope", "Envelope") + .WithMany() + .HasForeignKey("EnvelopeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); - b.HasOne("EnvelopeGenerator.Domain.Entities.Receiver", "Receiver") - .WithMany() - .HasForeignKey("ReceiverId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); + b.HasOne("EnvelopeGenerator.Domain.Entities.Receiver", "Receiver") + .WithMany() + .HasForeignKey("ReceiverId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); - b.Navigation("Envelope"); + b.Navigation("Envelope"); - b.Navigation("Receiver"); - }); + b.Navigation("Receiver"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.Envelope", b => - { - b.HasOne("EnvelopeGenerator.Domain.Entities.Type", "Type") - .WithMany() - .HasForeignKey("EnvelopeTypeId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); + { + b.HasOne("EnvelopeGenerator.Domain.Entities.Type", "Type") + .WithMany() + .HasForeignKey("EnvelopeTypeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); - b.HasOne("DigitalData.UserManager.Domain.Entities.User", "User") - .WithMany() - .HasForeignKey("UserId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); + b.HasOne("DigitalData.UserManager.Domain.Entities.User", "User") + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); - b.Navigation("Type"); + b.Navigation("Type"); - b.Navigation("User"); - }); + b.Navigation("User"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.EnvelopeDocument", b => - { - b.HasOne("EnvelopeGenerator.Domain.Entities.Envelope", null) - .WithMany("Documents") - .HasForeignKey("EnvelopeId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); + { + b.HasOne("EnvelopeGenerator.Domain.Entities.Envelope", null) + .WithMany("Documents") + .HasForeignKey("EnvelopeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.EnvelopeHistory", b => - { - b.HasOne("EnvelopeGenerator.Domain.Entities.Envelope", null) - .WithMany("Histories") - .HasForeignKey("EnvelopeId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); + { + b.HasOne("EnvelopeGenerator.Domain.Entities.Envelope", null) + .WithMany("Histories") + .HasForeignKey("EnvelopeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); - b.HasOne("EnvelopeGenerator.Domain.Entities.Receiver", "Receiver") - .WithMany() - .HasForeignKey("ReceiverId"); + b.HasOne("EnvelopeGenerator.Domain.Entities.Receiver", "Receiver") + .WithMany() + .HasForeignKey("ReceiverId"); - b.HasOne("DigitalData.UserManager.Domain.Entities.User", "Sender") - .WithMany() - .HasForeignKey("SenderId"); + b.HasOne("DigitalData.UserManager.Domain.Entities.User", "Sender") + .WithMany() + .HasForeignKey("SenderId"); - b.Navigation("Receiver"); + b.Navigation("Receiver"); - b.Navigation("Sender"); - }); + b.Navigation("Sender"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.EnvelopeReceiver", b => - { - b.HasOne("EnvelopeGenerator.Domain.Entities.Envelope", "Envelope") - .WithMany() - .HasForeignKey("EnvelopeId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); + { + b.HasOne("EnvelopeGenerator.Domain.Entities.Envelope", "Envelope") + .WithMany() + .HasForeignKey("EnvelopeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); - b.HasOne("EnvelopeGenerator.Domain.Entities.Receiver", "Receiver") - .WithMany("EnvelopeReceivers") - .HasForeignKey("ReceiverId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); + b.HasOne("EnvelopeGenerator.Domain.Entities.Receiver", "Receiver") + .WithMany("EnvelopeReceivers") + .HasForeignKey("ReceiverId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); - b.Navigation("Envelope"); + b.Navigation("Envelope"); - b.Navigation("Receiver"); - }); + b.Navigation("Receiver"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.EnvelopeReceiverReadOnly", b => - { - b.HasOne("EnvelopeGenerator.Domain.Entities.Receiver", "Receiver") - .WithMany() - .HasForeignKey("AddedWho") - .HasPrincipalKey("EmailAddress") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - - b.Navigation("Receiver"); - }); + { + b.HasOne("EnvelopeGenerator.Domain.Entities.Receiver", "Receiver") + .WithMany() + .HasForeignKey("AddedWho") + .HasPrincipalKey("EmailAddress") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Receiver"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.Receiver", b => - { - b.HasOne("EnvelopeGenerator.Domain.Entities.Envelope", null) - .WithMany("EnvelopeReceivers") - .HasForeignKey("EnvelopeId"); - }); + { + b.HasOne("EnvelopeGenerator.Domain.Entities.Envelope", null) + .WithMany("EnvelopeReceivers") + .HasForeignKey("EnvelopeId"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.Envelope", b => - { - b.Navigation("Documents"); + { + b.Navigation("Documents"); - b.Navigation("Histories"); + b.Navigation("Histories"); - b.Navigation("EnvelopeReceivers"); - }); + b.Navigation("EnvelopeReceivers"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.EnvelopeDocument", b => - { - b.Navigation("Elements"); - }); + { + b.Navigation("Elements"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.Receiver", b => - { - b.Navigation("EnvelopeReceivers"); - }); + { + b.Navigation("EnvelopeReceivers"); + }); #pragma warning restore 612, 618 } } } +#endif \ No newline at end of file diff --git a/EnvelopeGenerator.Infrastructure/Migrations/20250701151754_InitialCreate.cs b/EnvelopeGenerator.Infrastructure/Migrations/20250701151754_InitialCreate.cs index e332eb11..d979b223 100644 --- a/EnvelopeGenerator.Infrastructure/Migrations/20250701151754_InitialCreate.cs +++ b/EnvelopeGenerator.Infrastructure/Migrations/20250701151754_InitialCreate.cs @@ -1,4 +1,5 @@ -using System; +#if NET +using System; using Microsoft.EntityFrameworkCore.Migrations; #nullable disable @@ -809,3 +810,4 @@ namespace EnvelopeGenerator.Infrastructure.Migrations } } } +#endif \ No newline at end of file diff --git a/EnvelopeGenerator.Infrastructure/Migrations/EGDbContextModelSnapshot.cs b/EnvelopeGenerator.Infrastructure/Migrations/EGDbContextModelSnapshot.cs index 99c61872..3f38a335 100644 --- a/EnvelopeGenerator.Infrastructure/Migrations/EGDbContextModelSnapshot.cs +++ b/EnvelopeGenerator.Infrastructure/Migrations/EGDbContextModelSnapshot.cs @@ -1,4 +1,5 @@ -// +#if NET +// using System; using EnvelopeGenerator.Infrastructure; using Microsoft.EntityFrameworkCore; @@ -23,1355 +24,1356 @@ namespace EnvelopeGenerator.Infrastructure.Migrations SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder); modelBuilder.Entity("DigitalData.EmailProfilerDispatcher.Abstraction.Entities.EmailOut", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + + b.Property("AddedWho") + .IsRequired() + .HasMaxLength(50) + .HasColumnType("varchar(50)") + .HasColumnName("ADDED_WHO"); + + b.Property("ChangedWhen") + .HasColumnType("datetime2") + .HasColumnName("CHANGED_WHEN"); + + b.Property("ChangedWho") + .HasMaxLength(50) + .HasColumnType("varchar(50)") + .HasColumnName("CHANGED_WHO"); + + b.Property("Comment") + .HasMaxLength(500) + .HasColumnType("varchar(500)") + .HasColumnName("COMMENT"); + + b.Property("EmailAddress") + .IsRequired() + .HasMaxLength(1000) + .HasColumnType("varchar(1000)") + .HasColumnName("EMAIL_ADRESS"); + + b.Property("EmailAttmt1") + .HasMaxLength(512) + .HasColumnType("varchar(512)") + .HasColumnName("EMAIL_ATTMT1"); + + b.Property("EmailBody") + .IsRequired() + .HasColumnType("varchar(max)") + .HasColumnName("EMAIL_BODY"); + + b.Property("EmailSent") + .HasColumnType("datetime2") + .HasColumnName("EMAIL_SENT"); + + b.Property("EmailSubj") + .IsRequired() + .HasMaxLength(500) + .HasColumnType("varchar(500)") + .HasColumnName("EMAIL_SUBJ"); + + b.Property("EntityId") + .HasColumnType("int") + .HasColumnName("ENTITY_ID"); + + b.Property("ErrorMsg") + .HasMaxLength(900) + .HasColumnType("varchar(900)") + .HasColumnName("ERROR_MSG"); + + b.Property("ErrorTimestamp") + .HasColumnType("datetime2") + .HasColumnName("ERROR_TIMESTAMP"); + + b.Property("ReferenceId") + .HasColumnType("int") + .HasColumnName("REFERENCE_ID"); + + b.Property("ReferenceString") + .HasMaxLength(200) + .HasColumnType("varchar(200)") + .HasColumnName("REFERENCE_STRING"); + + b.Property("ReminderTypeId") + .HasColumnType("int") + .HasColumnName("REMINDER_TYPE_ID"); + + b.Property("SendingProfile") + .HasColumnType("int") + .HasColumnName("SENDING_PROFILE"); + + b.Property("WfId") + .HasColumnType("int") + .HasColumnName("WF_ID"); + + b.Property("WfReference") + .HasMaxLength(200) + .HasColumnType("varchar(200)") + .HasColumnName("WF_REFERENCE"); + + b.HasKey("Id"); + + b.ToTable("TBEMLP_EMAIL_OUT", t => { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); - - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - - b.Property("AddedWho") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasColumnName("ADDED_WHO"); - - b.Property("ChangedWhen") - .HasColumnType("datetime2") - .HasColumnName("CHANGED_WHEN"); - - b.Property("ChangedWho") - .HasMaxLength(50) - .HasColumnType("varchar(50)") - .HasColumnName("CHANGED_WHO"); - - b.Property("Comment") - .HasMaxLength(500) - .HasColumnType("varchar(500)") - .HasColumnName("COMMENT"); - - b.Property("EmailAddress") - .IsRequired() - .HasMaxLength(1000) - .HasColumnType("varchar(1000)") - .HasColumnName("EMAIL_ADRESS"); - - b.Property("EmailAttmt1") - .HasMaxLength(512) - .HasColumnType("varchar(512)") - .HasColumnName("EMAIL_ATTMT1"); - - b.Property("EmailBody") - .IsRequired() - .HasColumnType("varchar(max)") - .HasColumnName("EMAIL_BODY"); - - b.Property("EmailSent") - .HasColumnType("datetime2") - .HasColumnName("EMAIL_SENT"); - - b.Property("EmailSubj") - .IsRequired() - .HasMaxLength(500) - .HasColumnType("varchar(500)") - .HasColumnName("EMAIL_SUBJ"); - - b.Property("EntityId") - .HasColumnType("int") - .HasColumnName("ENTITY_ID"); - - b.Property("ErrorMsg") - .HasMaxLength(900) - .HasColumnType("varchar(900)") - .HasColumnName("ERROR_MSG"); - - b.Property("ErrorTimestamp") - .HasColumnType("datetime2") - .HasColumnName("ERROR_TIMESTAMP"); - - b.Property("ReferenceId") - .HasColumnType("int") - .HasColumnName("REFERENCE_ID"); - - b.Property("ReferenceString") - .HasMaxLength(200) - .HasColumnType("varchar(200)") - .HasColumnName("REFERENCE_STRING"); - - b.Property("ReminderTypeId") - .HasColumnType("int") - .HasColumnName("REMINDER_TYPE_ID"); - - b.Property("SendingProfile") - .HasColumnType("int") - .HasColumnName("SENDING_PROFILE"); - - b.Property("WfId") - .HasColumnType("int") - .HasColumnName("WF_ID"); - - b.Property("WfReference") - .HasMaxLength(200) - .HasColumnType("varchar(200)") - .HasColumnName("WF_REFERENCE"); - - b.HasKey("Id"); - - b.ToTable("TBEMLP_EMAIL_OUT", t => - { - t.HasTrigger("TBEMLP_EMAIL_OUT_AFT_INS"); - - t.HasTrigger("TBEMLP_EMAIL_OUT_AFT_UPD"); - }); + t.HasTrigger("TBEMLP_EMAIL_OUT_AFT_INS"); + + t.HasTrigger("TBEMLP_EMAIL_OUT_AFT_UPD"); }); + }); modelBuilder.Entity("DigitalData.UserManager.Domain.Entities.ClientUser", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - b.Property("AddedWhen") - .HasColumnType("datetime") - .HasColumnName("ADDED_WHEN"); + b.Property("AddedWhen") + .HasColumnType("datetime") + .HasColumnName("ADDED_WHEN"); - b.Property("AddedWho") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)") - .HasColumnName("ADDED_WHO"); + b.Property("AddedWho") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)") + .HasColumnName("ADDED_WHO"); - b.Property("ClientId") - .HasColumnType("int") - .HasColumnName("CLIENT_ID"); + b.Property("ClientId") + .HasColumnType("int") + .HasColumnName("CLIENT_ID"); - b.Property("Comment") - .HasColumnType("nvarchar(max)") - .HasColumnName("COMMENT"); + b.Property("Comment") + .HasColumnType("nvarchar(max)") + .HasColumnName("COMMENT"); - b.Property("UserId") - .HasColumnType("int") - .HasColumnName("USER_ID"); + b.Property("UserId") + .HasColumnType("int") + .HasColumnName("USER_ID"); - b.HasKey("Id"); + b.HasKey("Id"); - b.ToTable("TBDD_CLIENT_USER", "dbo"); - }); + b.ToTable("TBDD_CLIENT_USER", "dbo"); + }); modelBuilder.Entity("DigitalData.UserManager.Domain.Entities.Group", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - b.Property("Active") - .HasColumnType("bit"); + b.Property("Active") + .HasColumnType("bit"); - b.Property("AdSync") - .HasColumnType("bit") - .HasColumnName("AD_SYNC"); + b.Property("AdSync") + .HasColumnType("bit") + .HasColumnName("AD_SYNC"); - b.Property("AddedWhen") - .HasColumnType("datetime") - .HasColumnName("ADDED_WHEN"); + b.Property("AddedWhen") + .HasColumnType("datetime") + .HasColumnName("ADDED_WHEN"); - b.Property("AddedWho") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)") - .HasColumnName("ADDED_WHO"); + b.Property("AddedWho") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)") + .HasColumnName("ADDED_WHO"); - b.Property("ChangedWhen") - .HasColumnType("datetime") - .HasColumnName("CHANGED_WHEN"); + b.Property("ChangedWhen") + .HasColumnType("datetime") + .HasColumnName("CHANGED_WHEN"); - b.Property("ChangedWho") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)") - .HasColumnName("CHANGED_WHO"); + b.Property("ChangedWho") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)") + .HasColumnName("CHANGED_WHO"); - b.Property("Comment") - .HasMaxLength(200) - .HasColumnType("nvarchar(200)"); + b.Property("Comment") + .HasMaxLength(200) + .HasColumnType("nvarchar(200)"); - b.Property("EcmFkId") - .HasColumnType("int") - .HasColumnName("ECM_FK_ID"); + b.Property("EcmFkId") + .HasColumnType("int") + .HasColumnName("ECM_FK_ID"); - b.Property("Internal") - .HasColumnType("bit"); + b.Property("Internal") + .HasColumnType("bit"); - b.Property("Name") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)"); + b.Property("Name") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); - b.HasKey("Id"); + b.HasKey("Id"); - b.ToTable("TBDD_GROUPS", "dbo", t => - { - t.HasTrigger("TBDD_GROUPS_AFT_UPD"); - }); + b.ToTable("TBDD_GROUPS", "dbo", t => + { + t.HasTrigger("TBDD_GROUPS_AFT_UPD"); }); + }); modelBuilder.Entity("DigitalData.UserManager.Domain.Entities.GroupOfUser", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - b.Property("AddedWhen") - .HasColumnType("datetime") - .HasColumnName("ADDED_WHEN"); + b.Property("AddedWhen") + .HasColumnType("datetime") + .HasColumnName("ADDED_WHEN"); - b.Property("AddedWho") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)") - .HasColumnName("ADDED_WHO"); + b.Property("AddedWho") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)") + .HasColumnName("ADDED_WHO"); - b.Property("ChangedWhen") - .HasColumnType("datetime") - .HasColumnName("CHANGED_WHEN"); + b.Property("ChangedWhen") + .HasColumnType("datetime") + .HasColumnName("CHANGED_WHEN"); - b.Property("ChangedWho") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)") - .HasColumnName("CHANGED_WHO"); + b.Property("ChangedWho") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)") + .HasColumnName("CHANGED_WHO"); - b.Property("Comment") - .HasMaxLength(200) - .HasColumnType("nvarchar(200)"); + b.Property("Comment") + .HasMaxLength(200) + .HasColumnType("nvarchar(200)"); - b.Property("GroupId") - .HasColumnType("int") - .HasColumnName("GROUP_ID"); + b.Property("GroupId") + .HasColumnType("int") + .HasColumnName("GROUP_ID"); - b.Property("UserId") - .HasColumnType("int") - .HasColumnName("USER_ID"); + b.Property("UserId") + .HasColumnType("int") + .HasColumnName("USER_ID"); - b.HasKey("Id"); + b.HasKey("Id"); - b.HasIndex("GroupId"); + b.HasIndex("GroupId"); - b.HasIndex("UserId"); + b.HasIndex("UserId"); - b.ToTable("TBDD_GROUPS_USER", "dbo", t => - { - t.HasTrigger("TBDD_GROUPS_USER_AFT_DEL"); + b.ToTable("TBDD_GROUPS_USER", "dbo", t => + { + t.HasTrigger("TBDD_GROUPS_USER_AFT_DEL"); - t.HasTrigger("TBDD_GROUPS_USER_AFT_UPD"); - }); + t.HasTrigger("TBDD_GROUPS_USER_AFT_UPD"); }); + }); modelBuilder.Entity("DigitalData.UserManager.Domain.Entities.Module", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - b.Property("Name") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)"); + b.Property("Name") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)"); - b.Property("ShortName") - .HasMaxLength(20) - .HasColumnType("nvarchar(20)") - .HasColumnName("SHORT_NAME"); + b.Property("ShortName") + .HasMaxLength(20) + .HasColumnType("nvarchar(20)") + .HasColumnName("SHORT_NAME"); - b.HasKey("Id"); + b.HasKey("Id"); - b.ToTable("TBDD_MODULES", "dbo", t => - { - t.HasTrigger("TBDD_MODULE_AFT_UPD"); - }); + b.ToTable("TBDD_MODULES", "dbo", t => + { + t.HasTrigger("TBDD_MODULE_AFT_UPD"); }); + }); modelBuilder.Entity("DigitalData.UserManager.Domain.Entities.ModuleOfUser", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - b.Property("AddedWho") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)") - .HasColumnName("ADDED_WHO"); + b.Property("AddedWho") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)") + .HasColumnName("ADDED_WHO"); - b.Property("ChangedWho") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)") - .HasColumnName("CHANGED_WHO"); + b.Property("ChangedWho") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)") + .HasColumnName("CHANGED_WHO"); - b.Property("Comment") - .HasMaxLength(200) - .HasColumnType("nvarchar(200)") - .HasColumnName("COMMENT"); + b.Property("Comment") + .HasMaxLength(200) + .HasColumnType("nvarchar(200)") + .HasColumnName("COMMENT"); - b.Property("ModuleId") - .HasColumnType("int") - .HasColumnName("MODULE_ID"); + b.Property("ModuleId") + .HasColumnType("int") + .HasColumnName("MODULE_ID"); - b.Property("UserId") - .HasColumnType("int") - .HasColumnName("USER_ID"); + b.Property("UserId") + .HasColumnType("int") + .HasColumnName("USER_ID"); - b.HasKey("Id"); + b.HasKey("Id"); - b.HasIndex("ModuleId"); + b.HasIndex("ModuleId"); - b.HasIndex("UserId"); + b.HasIndex("UserId"); - b.ToTable("TBDD_USER_MODULES", "dbo"); - }); + b.ToTable("TBDD_USER_MODULES", "dbo"); + }); modelBuilder.Entity("DigitalData.UserManager.Domain.Entities.User", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + + b.Property("Active") + .HasColumnType("bit") + .HasColumnName("ACTIVE"); + + b.Property("AddedWhen") + .HasColumnType("datetime") + .HasColumnName("ADDED_WHEN"); + + b.Property("AddedWho") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)") + .HasColumnName("ADDED_WHO"); + + b.Property("ChangedWhen") + .HasColumnType("datetime") + .HasColumnName("CHANGED_WHEN"); + + b.Property("ChangedWho") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)") + .HasColumnName("CHANGED_WHO"); + + b.Property("Comment") + .HasMaxLength(500) + .HasColumnType("nvarchar(500)") + .HasColumnName("COMMENT"); + + b.Property("DateFormat") + .IsRequired() + .HasMaxLength(10) + .HasColumnType("nvarchar(10)") + .HasColumnName("DATE_FORMAT"); + + b.Property("Deleted") + .HasColumnType("bit") + .HasColumnName("DELETED"); + + b.Property("DeletedWhen") + .HasColumnType("datetime2") + .HasColumnName("DELETED_WHEN"); + + b.Property("DeletedWho") + .IsRequired() + .HasMaxLength(50) + .HasColumnType("nvarchar(50)") + .HasColumnName("DELETED_WHO"); + + b.Property("Email") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)") + .HasColumnName("EMAIL"); + + b.Property("GeneralViewer") + .IsRequired() + .HasMaxLength(30) + .HasColumnType("nvarchar(30)") + .HasColumnName("GENERAL_VIEWER"); + + b.Property("Language") + .IsRequired() + .HasMaxLength(5) + .HasColumnType("nvarchar(5)") + .HasColumnName("LANGUAGE"); + + b.Property("Name") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)") + .HasColumnName("NAME"); + + b.Property("Prename") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)") + .HasColumnName("PRENAME"); + + b.Property("Shortname") + .HasMaxLength(30) + .HasColumnType("nvarchar(30)") + .HasColumnName("SHORTNAME"); + + b.Property("UserIdFkIntEcm") + .HasColumnType("int") + .HasColumnName("USERID_FK_INT_ECM"); + + b.Property("Username") + .IsRequired() + .HasMaxLength(50) + .HasColumnType("nvarchar(50)") + .HasColumnName("USERNAME"); + + b.Property("WanEnvironment") + .HasColumnType("bit") + .HasColumnName("WAN_ENVIRONMENT"); + + b.HasKey("Id"); + + b.ToTable("TBDD_USER", "dbo", t => { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); - - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - - b.Property("Active") - .HasColumnType("bit") - .HasColumnName("ACTIVE"); - - b.Property("AddedWhen") - .HasColumnType("datetime") - .HasColumnName("ADDED_WHEN"); - - b.Property("AddedWho") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)") - .HasColumnName("ADDED_WHO"); - - b.Property("ChangedWhen") - .HasColumnType("datetime") - .HasColumnName("CHANGED_WHEN"); - - b.Property("ChangedWho") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)") - .HasColumnName("CHANGED_WHO"); - - b.Property("Comment") - .HasMaxLength(500) - .HasColumnType("nvarchar(500)") - .HasColumnName("COMMENT"); - - b.Property("DateFormat") - .IsRequired() - .HasMaxLength(10) - .HasColumnType("nvarchar(10)") - .HasColumnName("DATE_FORMAT"); - - b.Property("Deleted") - .HasColumnType("bit") - .HasColumnName("DELETED"); - - b.Property("DeletedWhen") - .HasColumnType("datetime2") - .HasColumnName("DELETED_WHEN"); - - b.Property("DeletedWho") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("nvarchar(50)") - .HasColumnName("DELETED_WHO"); - - b.Property("Email") - .HasMaxLength(100) - .HasColumnType("nvarchar(100)") - .HasColumnName("EMAIL"); - - b.Property("GeneralViewer") - .IsRequired() - .HasMaxLength(30) - .HasColumnType("nvarchar(30)") - .HasColumnName("GENERAL_VIEWER"); - - b.Property("Language") - .IsRequired() - .HasMaxLength(5) - .HasColumnType("nvarchar(5)") - .HasColumnName("LANGUAGE"); - - b.Property("Name") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)") - .HasColumnName("NAME"); - - b.Property("Prename") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)") - .HasColumnName("PRENAME"); - - b.Property("Shortname") - .HasMaxLength(30) - .HasColumnType("nvarchar(30)") - .HasColumnName("SHORTNAME"); - - b.Property("UserIdFkIntEcm") - .HasColumnType("int") - .HasColumnName("USERID_FK_INT_ECM"); - - b.Property("Username") - .IsRequired() - .HasMaxLength(50) - .HasColumnType("nvarchar(50)") - .HasColumnName("USERNAME"); - - b.Property("WanEnvironment") - .HasColumnType("bit") - .HasColumnName("WAN_ENVIRONMENT"); - - b.HasKey("Id"); - - b.ToTable("TBDD_USER", "dbo", t => - { - t.HasTrigger("TBDD_USER_AFT_DEL"); - - t.HasTrigger("TBDD_USER_AFT_INS"); - - t.HasTrigger("TBDD_USER_AFT_UPD"); - - t.HasTrigger("TBDD_USER_AFT_UPD_LOG"); - }); + t.HasTrigger("TBDD_USER_AFT_DEL"); + + t.HasTrigger("TBDD_USER_AFT_INS"); + + t.HasTrigger("TBDD_USER_AFT_UPD"); + + t.HasTrigger("TBDD_USER_AFT_UPD_LOG"); }); + }); modelBuilder.Entity("DigitalData.UserManager.Domain.Entities.UserRep", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - b.Property("AddedWhen") - .HasColumnType("datetime") - .HasColumnName("ADDED_WHEN"); + b.Property("AddedWhen") + .HasColumnType("datetime") + .HasColumnName("ADDED_WHEN"); - b.Property("AddedWho") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)") - .HasColumnName("ADDED_WHO"); + b.Property("AddedWho") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)") + .HasColumnName("ADDED_WHO"); - b.Property("ChangedWhen") - .HasColumnType("datetime") - .HasColumnName("CHANGED_WHEN"); + b.Property("ChangedWhen") + .HasColumnType("datetime") + .HasColumnName("CHANGED_WHEN"); - b.Property("ChangedWho") - .HasMaxLength(50) - .HasColumnType("nvarchar(50)") - .HasColumnName("CHANGED_WHO"); + b.Property("ChangedWho") + .HasMaxLength(50) + .HasColumnType("nvarchar(50)") + .HasColumnName("CHANGED_WHO"); - b.Property("GroupId") - .HasColumnType("int") - .HasColumnName("GROUP_ID"); + b.Property("GroupId") + .HasColumnType("int") + .HasColumnName("GROUP_ID"); - b.Property("RepGroupId") - .HasColumnType("int") - .HasColumnName("REPR_GROUP"); + b.Property("RepGroupId") + .HasColumnType("int") + .HasColumnName("REPR_GROUP"); - b.Property("RepUserId") - .HasColumnType("int") - .HasColumnName("REPR_USER"); + b.Property("RepUserId") + .HasColumnType("int") + .HasColumnName("REPR_USER"); - b.Property("UserId") - .HasColumnType("int") - .HasColumnName("USER_ID"); + b.Property("UserId") + .HasColumnType("int") + .HasColumnName("USER_ID"); - b.Property("ValidFrom") - .HasColumnType("datetime2") - .HasColumnName("VALID_FROM"); + b.Property("ValidFrom") + .HasColumnType("datetime2") + .HasColumnName("VALID_FROM"); - b.Property("ValidTo") - .HasColumnType("datetime2") - .HasColumnName("VALID_TO"); + b.Property("ValidTo") + .HasColumnType("datetime2") + .HasColumnName("VALID_TO"); - b.HasKey("Id"); + b.HasKey("Id"); - b.HasIndex("GroupId"); + b.HasIndex("GroupId"); - b.HasIndex("RepGroupId"); + b.HasIndex("RepGroupId"); - b.HasIndex("RepUserId"); + b.HasIndex("RepUserId"); - b.HasIndex("UserId"); + b.HasIndex("UserId"); - b.ToTable("TBDD_USER_REPRESENTATION", "dbo", t => - { - t.HasTrigger("TBDD_USER_REPRESENTATION_AFT_UPD"); - }); + b.ToTable("TBDD_USER_REPRESENTATION", "dbo", t => + { + t.HasTrigger("TBDD_USER_REPRESENTATION_AFT_UPD"); }); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.Config", b => - { - b.Property("ExportPath") - .HasColumnType("nvarchar(256)") - .HasColumnName("EXPORT_PATH"); + { + b.Property("ExportPath") + .HasColumnType("nvarchar(256)") + .HasColumnName("EXPORT_PATH"); - b.Property("ExternalProgramName") - .HasColumnType("nvarchar(30)") - .HasColumnName("EXTERNAL_PROGRAM_NAME"); + b.Property("ExternalProgramName") + .HasColumnType("nvarchar(30)") + .HasColumnName("EXTERNAL_PROGRAM_NAME"); - b.Property("SendingProfile") - .HasColumnType("int") - .HasColumnName("SENDING_PROFILE"); + b.Property("SendingProfile") + .HasColumnType("int") + .HasColumnName("SENDING_PROFILE"); - b.Property("SignatureHost") - .IsRequired() - .HasColumnType("nvarchar(128)") - .HasColumnName("SIGNATURE_HOST"); + b.Property("SignatureHost") + .IsRequired() + .HasColumnType("nvarchar(128)") + .HasColumnName("SIGNATURE_HOST"); - b.ToTable("TBSIG_CONFIG", "dbo"); - }); + b.ToTable("TBSIG_CONFIG", "dbo"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.DocumentReceiverElement", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - b.Property("AddedWhen") - .HasColumnType("datetime") - .HasColumnName("ADDED_WHEN"); + b.Property("AddedWhen") + .HasColumnType("datetime") + .HasColumnName("ADDED_WHEN"); - b.Property("AnnotationIndex") - .HasColumnType("int") - .HasColumnName("ANNOTATION_INDEX"); + b.Property("AnnotationIndex") + .HasColumnType("int") + .HasColumnName("ANNOTATION_INDEX"); - b.Property("ChangedWhen") - .HasColumnType("datetime") - .HasColumnName("CHANGED_WHEN"); + b.Property("ChangedWhen") + .HasColumnType("datetime") + .HasColumnName("CHANGED_WHEN"); - b.Property("DocumentId") - .HasColumnType("int") - .HasColumnName("DOCUMENT_ID"); + b.Property("DocumentId") + .HasColumnType("int") + .HasColumnName("DOCUMENT_ID"); - b.Property("ElementType") - .HasColumnType("int") - .HasColumnName("ELEMENT_TYPE"); + b.Property("ElementType") + .HasColumnType("int") + .HasColumnName("ELEMENT_TYPE"); - b.Property("Height") - .HasColumnType("float") - .HasColumnName("HEIGHT"); + b.Property("Height") + .HasColumnType("float") + .HasColumnName("HEIGHT"); - b.Property("Page") - .HasColumnType("int") - .HasColumnName("PAGE"); + b.Property("Page") + .HasColumnType("int") + .HasColumnName("PAGE"); - b.Property("ReadOnly") - .HasColumnType("bit") - .HasColumnName("READ_ONLY"); + b.Property("ReadOnly") + .HasColumnType("bit") + .HasColumnName("READ_ONLY"); - b.Property("ReceiverId") - .HasColumnType("int") - .HasColumnName("RECEIVER_ID"); + b.Property("ReceiverId") + .HasColumnType("int") + .HasColumnName("RECEIVER_ID"); - b.Property("Required") - .HasColumnType("bit") - .HasColumnName("REQUIRED"); + b.Property("Required") + .HasColumnType("bit") + .HasColumnName("REQUIRED"); - b.Property("Tooltip") - .HasColumnType("nvarchar(max)") - .HasColumnName("TOOLTIP"); + b.Property("Tooltip") + .HasColumnType("nvarchar(max)") + .HasColumnName("TOOLTIP"); - b.Property("Width") - .HasColumnType("float") - .HasColumnName("WIDTH"); + b.Property("Width") + .HasColumnType("float") + .HasColumnName("WIDTH"); - b.Property("X") - .HasColumnType("float") - .HasColumnName("POSITION_X"); + b.Property("X") + .HasColumnType("float") + .HasColumnName("POSITION_X"); - b.Property("Y") - .HasColumnType("float") - .HasColumnName("POSITION_Y"); + b.Property("Y") + .HasColumnType("float") + .HasColumnName("POSITION_Y"); - b.HasKey("Id"); + b.HasKey("Id"); - b.HasIndex("DocumentId"); + b.HasIndex("DocumentId"); - b.HasIndex("ReceiverId"); + b.HasIndex("ReceiverId"); - b.ToTable("TBSIG_DOCUMENT_RECEIVER_ELEMENT", "dbo"); - }); + b.ToTable("TBSIG_DOCUMENT_RECEIVER_ELEMENT", "dbo"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.DocumentStatus", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - b.Property("AddedWhen") - .HasColumnType("datetime") - .HasColumnName("ADDED_WHEN"); + b.Property("AddedWhen") + .HasColumnType("datetime") + .HasColumnName("ADDED_WHEN"); - b.Property("ChangedWhen") - .HasColumnType("datetime") - .HasColumnName("CHANGED_WHEN"); + b.Property("ChangedWhen") + .HasColumnType("datetime") + .HasColumnName("CHANGED_WHEN"); - b.Property("EnvelopeId") - .HasColumnType("int") - .HasColumnName("ENVELOPE_ID"); + b.Property("EnvelopeId") + .HasColumnType("int") + .HasColumnName("ENVELOPE_ID"); - b.Property("ReceiverId") - .HasColumnType("int") - .HasColumnName("RECEIVER_ID"); + b.Property("ReceiverId") + .HasColumnType("int") + .HasColumnName("RECEIVER_ID"); - b.Property("Include") - .HasColumnType("int") - .HasColumnName("STATUS"); + b.Property("Include") + .HasColumnType("int") + .HasColumnName("STATUS"); - b.Property("StatusChangedWhen") - .HasColumnType("datetime") - .HasColumnName("STATUS_CHANGED_WHEN"); + b.Property("StatusChangedWhen") + .HasColumnType("datetime") + .HasColumnName("STATUS_CHANGED_WHEN"); - b.Property("Value") - .HasColumnType("nvarchar(max)") - .HasColumnName("VALUE"); + b.Property("Value") + .HasColumnType("nvarchar(max)") + .HasColumnName("VALUE"); - b.HasKey("Id"); + b.HasKey("Id"); - b.HasIndex("EnvelopeId"); + b.HasIndex("EnvelopeId"); - b.HasIndex("ReceiverId"); + b.HasIndex("ReceiverId"); - b.ToTable("TBSIG_DOCUMENT_STATUS", "dbo"); - }); + b.ToTable("TBSIG_DOCUMENT_STATUS", "dbo"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.EmailTemplate", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - b.Property("AddedWhen") - .HasColumnType("datetime") - .HasColumnName("ADDED_WHEN"); + b.Property("AddedWhen") + .HasColumnType("datetime") + .HasColumnName("ADDED_WHEN"); - b.Property("Body") - .HasColumnType("nvarchar(max)") - .HasColumnName("BODY"); + b.Property("Body") + .HasColumnType("nvarchar(max)") + .HasColumnName("BODY"); - b.Property("ChangedWhen") - .HasColumnType("datetime") - .HasColumnName("CHANGED_WHEN"); + b.Property("ChangedWhen") + .HasColumnType("datetime") + .HasColumnName("CHANGED_WHEN"); - b.Property("Name") - .HasColumnType("nvarchar(64)") - .HasColumnName("NAME"); + b.Property("Name") + .HasColumnType("nvarchar(64)") + .HasColumnName("NAME"); - b.Property("Subject") - .HasColumnType("nvarchar(512)") - .HasColumnName("SUBJECT"); + b.Property("Subject") + .HasColumnType("nvarchar(512)") + .HasColumnName("SUBJECT"); - b.HasKey("Id"); + b.HasKey("Id"); - b.ToTable("TBSIG_EMAIL_TEMPLATE", "dbo", t => - { - t.HasTrigger("TBSIG_EMAIL_TEMPLATE_AFT_UPD"); - }); + b.ToTable("TBSIG_EMAIL_TEMPLATE", "dbo", t => + { + t.HasTrigger("TBSIG_EMAIL_TEMPLATE_AFT_UPD"); }); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.Envelope", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - b.Property("AddedWhen") - .HasColumnType("datetime") - .HasColumnName("ADDED_WHEN"); + b.Property("AddedWhen") + .HasColumnType("datetime") + .HasColumnName("ADDED_WHEN"); - b.Property("CertificationType") - .HasColumnType("int") - .HasColumnName("CERTIFICATION_TYPE"); + b.Property("CertificationType") + .HasColumnType("int") + .HasColumnName("CERTIFICATION_TYPE"); - b.Property("ChangedWhen") - .HasColumnType("datetime") - .HasColumnName("CHANGED_WHEN"); + b.Property("ChangedWhen") + .HasColumnType("datetime") + .HasColumnName("CHANGED_WHEN"); - b.Property("ContractType") - .HasColumnType("int") - .HasColumnName("CONTRACT_TYPE"); + b.Property("ContractType") + .HasColumnType("int") + .HasColumnName("CONTRACT_TYPE"); - b.Property("DocResult") - .HasColumnType("varbinary(max)") - .HasColumnName("DOC_RESULT"); + b.Property("DocResult") + .HasColumnType("varbinary(max)") + .HasColumnName("DOC_RESULT"); - b.Property("EnvelopeTypeId") - .HasColumnType("int") - .HasColumnName("ENVELOPE_TYPE"); + b.Property("EnvelopeTypeId") + .HasColumnType("int") + .HasColumnName("ENVELOPE_TYPE"); - b.Property("ExpiresWarningWhen") - .HasColumnType("datetime") - .HasColumnName("EXPIRES_WARNING_WHEN"); + b.Property("ExpiresWarningWhen") + .HasColumnType("datetime") + .HasColumnName("EXPIRES_WARNING_WHEN"); - b.Property("ExpiresWarningWhenDays") - .HasColumnType("int") - .HasColumnName("EXPIRES_WARNING_WHEN_DAYS"); + b.Property("ExpiresWarningWhenDays") + .HasColumnType("int") + .HasColumnName("EXPIRES_WARNING_WHEN_DAYS"); - b.Property("ExpiresWhen") - .HasColumnType("datetime") - .HasColumnName("EXPIRES_WHEN"); + b.Property("ExpiresWhen") + .HasColumnType("datetime") + .HasColumnName("EXPIRES_WHEN"); - b.Property("ExpiresWhenDays") - .HasColumnType("int") - .HasColumnName("EXPIRES_WHEN_DAYS"); + b.Property("ExpiresWhenDays") + .HasColumnType("int") + .HasColumnName("EXPIRES_WHEN_DAYS"); - b.Property("FinalEmailToCreator") - .HasColumnType("int") - .HasColumnName("FINAL_EMAIL_TO_CREATOR"); + b.Property("FinalEmailToCreator") + .HasColumnType("int") + .HasColumnName("FINAL_EMAIL_TO_CREATOR"); - b.Property("FinalEmailToReceivers") - .HasColumnType("int") - .HasColumnName("FINAL_EMAIL_TO_RECEIVERS"); + b.Property("FinalEmailToReceivers") + .HasColumnType("int") + .HasColumnName("FINAL_EMAIL_TO_RECEIVERS"); - b.Property("FirstReminderDays") - .HasColumnType("int") - .HasColumnName("FIRST_REMINDER_DAYS"); + b.Property("FirstReminderDays") + .HasColumnType("int") + .HasColumnName("FIRST_REMINDER_DAYS"); - b.Property("Language") - .HasColumnType("nvarchar(5)") - .HasColumnName("LANGUAGE"); + b.Property("Language") + .HasColumnType("nvarchar(5)") + .HasColumnName("LANGUAGE"); - b.Property("Message") - .HasColumnType("nvarchar(max)") - .HasColumnName("MESSAGE"); + b.Property("Message") + .HasColumnType("nvarchar(max)") + .HasColumnName("MESSAGE"); - b.Property("ReminderIntervalDays") - .HasColumnType("int") - .HasColumnName("REMINDER_INTERVAL_DAYS"); + b.Property("ReminderIntervalDays") + .HasColumnType("int") + .HasColumnName("REMINDER_INTERVAL_DAYS"); - b.Property("SendReminderEmails") - .HasColumnType("bit") - .HasColumnName("SEND_REMINDER_EMAILS"); + b.Property("SendReminderEmails") + .HasColumnType("bit") + .HasColumnName("SEND_REMINDER_EMAILS"); - b.Property("Include") - .HasColumnType("int") - .HasColumnName("STATUS"); + b.Property("Include") + .HasColumnType("int") + .HasColumnName("STATUS"); - b.Property("TFAEnabled") - .HasColumnType("bit") - .HasColumnName("TFA_ENABLED"); + b.Property("TFAEnabled") + .HasColumnType("bit") + .HasColumnName("TFA_ENABLED"); - b.Property("Title") - .HasColumnType("nvarchar(128)") - .HasColumnName("TITLE"); + b.Property("Title") + .HasColumnType("nvarchar(128)") + .HasColumnName("TITLE"); - b.Property("UseAccessCode") - .HasColumnType("bit") - .HasColumnName("USE_ACCESS_CODE"); + b.Property("UseAccessCode") + .HasColumnType("bit") + .HasColumnName("USE_ACCESS_CODE"); - b.Property("UserId") - .HasColumnType("int") - .HasColumnName("USER_ID"); + b.Property("UserId") + .HasColumnType("int") + .HasColumnName("USER_ID"); - b.Property("Uuid") - .IsRequired() - .HasColumnType("nvarchar(36)") - .HasColumnName("ENVELOPE_UUID"); + b.Property("Uuid") + .IsRequired() + .HasColumnType("nvarchar(36)") + .HasColumnName("ENVELOPE_UUID"); - b.HasKey("Id"); + b.HasKey("Id"); - b.HasIndex("EnvelopeTypeId"); + b.HasIndex("EnvelopeTypeId"); - b.HasIndex("UserId"); + b.HasIndex("UserId"); - b.ToTable("TBSIG_ENVELOPE", "dbo", t => - { - t.HasTrigger("TBSIG_ENVELOPE_HISTORY_AFT_INS"); - }); + b.ToTable("TBSIG_ENVELOPE", "dbo", t => + { + t.HasTrigger("TBSIG_ENVELOPE_HISTORY_AFT_INS"); }); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.EnvelopeCertificate", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - b.Property("CreatorEmail") - .IsRequired() - .HasColumnType("nvarchar(128)") - .HasColumnName("CREATOR_EMAIL"); + b.Property("CreatorEmail") + .IsRequired() + .HasColumnType("nvarchar(128)") + .HasColumnName("CREATOR_EMAIL"); - b.Property("CreatorId") - .HasColumnType("int") - .HasColumnName("CREATOR_ID"); + b.Property("CreatorId") + .HasColumnType("int") + .HasColumnName("CREATOR_ID"); - b.Property("CreatorName") - .IsRequired() - .HasColumnType("nvarchar(128)") - .HasColumnName("CREATOR_NAME"); + b.Property("CreatorName") + .IsRequired() + .HasColumnType("nvarchar(128)") + .HasColumnName("CREATOR_NAME"); - b.Property("EnvelopeId") - .HasColumnType("int") - .HasColumnName("ENVELOPE_ID"); + b.Property("EnvelopeId") + .HasColumnType("int") + .HasColumnName("ENVELOPE_ID"); - b.Property("EnvelopeStatusQuery") - .HasColumnType("int") - .HasColumnName("ENVELOPE_STATUS"); + b.Property("EnvelopeStatusQuery") + .HasColumnType("int") + .HasColumnName("ENVELOPE_STATUS"); - b.Property("EnvelopeSubject") - .IsRequired() - .HasColumnType("nvarchar(512)") - .HasColumnName("ENVELOPE_SUBJECT"); + b.Property("EnvelopeSubject") + .IsRequired() + .HasColumnType("nvarchar(512)") + .HasColumnName("ENVELOPE_SUBJECT"); - b.Property("EnvelopeUuid") - .IsRequired() - .HasColumnType("nvarchar(36)") - .HasColumnName("ENVELOPE_UUID"); + b.Property("EnvelopeUuid") + .IsRequired() + .HasColumnType("nvarchar(36)") + .HasColumnName("ENVELOPE_UUID"); - b.HasKey("Id"); + b.HasKey("Id"); - b.ToTable("TBSIG_ENVELOPE_CERTIFICATE", "dbo"); - }); + b.ToTable("TBSIG_ENVELOPE_CERTIFICATE", "dbo"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.EnvelopeDocument", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - b.Property("AddedWhen") - .HasColumnType("datetime") - .HasColumnName("ADDED_WHEN"); + b.Property("AddedWhen") + .HasColumnType("datetime") + .HasColumnName("ADDED_WHEN"); - b.Property("ByteData") - .HasColumnType("varbinary(max)") - .HasColumnName("BYTE_DATA"); + b.Property("ByteData") + .HasColumnType("varbinary(max)") + .HasColumnName("BYTE_DATA"); - b.Property("EnvelopeId") - .HasColumnType("int") - .HasColumnName("ENVELOPE_ID"); + b.Property("EnvelopeId") + .HasColumnType("int") + .HasColumnName("ENVELOPE_ID"); - b.HasKey("Id"); + b.HasKey("Id"); - b.HasIndex("EnvelopeId"); + b.HasIndex("EnvelopeId"); - b.ToTable("TBSIG_ENVELOPE_DOCUMENT", "dbo"); - }); + b.ToTable("TBSIG_ENVELOPE_DOCUMENT", "dbo"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.EnvelopeHistory", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("bigint") - .HasColumnName("GUID"); + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint") + .HasColumnName("GUID"); - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - b.Property("ActionDate") - .HasColumnType("datetime") - .HasColumnName("ACTION_DATE"); + b.Property("ActionDate") + .HasColumnType("datetime") + .HasColumnName("ACTION_DATE"); - b.Property("AddedWhen") - .ValueGeneratedOnAddOrUpdate() - .HasColumnType("datetime") - .HasColumnName("ADDED_WHEN"); + b.Property("AddedWhen") + .ValueGeneratedOnAddOrUpdate() + .HasColumnType("datetime") + .HasColumnName("ADDED_WHEN"); - b.Property("Comment") - .HasColumnType("nvarchar(max)") - .HasColumnName("COMMENT"); + b.Property("Comment") + .HasColumnType("nvarchar(max)") + .HasColumnName("COMMENT"); - b.Property("EnvelopeId") - .HasColumnType("int") - .HasColumnName("ENVELOPE_ID"); + b.Property("EnvelopeId") + .HasColumnType("int") + .HasColumnName("ENVELOPE_ID"); - b.Property("ReceiverId") - .HasColumnType("int"); + b.Property("ReceiverId") + .HasColumnType("int"); - b.Property("SenderId") - .HasColumnType("int"); + b.Property("SenderId") + .HasColumnType("int"); - b.Property("Include") - .HasColumnType("int") - .HasColumnName("STATUS"); + b.Property("Include") + .HasColumnType("int") + .HasColumnName("STATUS"); - b.Property("UserReference") - .IsRequired() - .HasColumnType("nvarchar(128)") - .HasColumnName("USER_REFERENCE"); + b.Property("UserReference") + .IsRequired() + .HasColumnType("nvarchar(128)") + .HasColumnName("USER_REFERENCE"); - b.HasKey("Id"); + b.HasKey("Id"); - b.HasIndex("EnvelopeId"); + b.HasIndex("EnvelopeId"); - b.HasIndex("ReceiverId"); + b.HasIndex("ReceiverId"); - b.HasIndex("SenderId"); + b.HasIndex("SenderId"); - b.ToTable("TBSIG_ENVELOPE_HISTORY", "dbo", t => - { - t.HasTrigger("TBSIG_ENVELOPE_HISTORY_AFT_INS") - .HasDatabaseName("TBSIG_ENVELOPE_HISTORY_AFT_INS1"); - }); + b.ToTable("TBSIG_ENVELOPE_HISTORY", "dbo", t => + { + t.HasTrigger("TBSIG_ENVELOPE_HISTORY_AFT_INS") + .HasDatabaseName("TBSIG_ENVELOPE_HISTORY_AFT_INS1"); }); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.EnvelopeReceiver", b => - { - b.Property("EnvelopeId") - .HasColumnType("int") - .HasColumnName("ENVELOPE_ID"); + { + b.Property("EnvelopeId") + .HasColumnType("int") + .HasColumnName("ENVELOPE_ID"); - b.Property("ReceiverId") - .HasColumnType("int") - .HasColumnName("RECEIVER_ID"); + b.Property("ReceiverId") + .HasColumnType("int") + .HasColumnName("RECEIVER_ID"); - b.Property("AccessCode") - .HasColumnType("nvarchar(64)") - .HasColumnName("ACCESS_CODE"); + b.Property("AccessCode") + .HasColumnType("nvarchar(64)") + .HasColumnName("ACCESS_CODE"); - b.Property("AddedWhen") - .HasColumnType("datetime") - .HasColumnName("ADDED_WHEN"); + b.Property("AddedWhen") + .HasColumnType("datetime") + .HasColumnName("ADDED_WHEN"); - b.Property("ChangedWhen") - .HasColumnType("datetime") - .HasColumnName("CHANGED_WHEN"); + b.Property("ChangedWhen") + .HasColumnType("datetime") + .HasColumnName("CHANGED_WHEN"); - b.Property("CompanyName") - .HasColumnType("nvarchar(128)") - .HasColumnName("COMPANY_NAME"); + b.Property("CompanyName") + .HasColumnType("nvarchar(128)") + .HasColumnName("COMPANY_NAME"); - b.Property("JobTitle") - .HasColumnType("nvarchar(128)") - .HasColumnName("JOB_TITLE"); + b.Property("JobTitle") + .HasColumnType("nvarchar(128)") + .HasColumnName("JOB_TITLE"); - b.Property("Name") - .HasColumnType("nvarchar(128)") - .HasColumnName("NAME"); + b.Property("Name") + .HasColumnType("nvarchar(128)") + .HasColumnName("NAME"); - b.Property("PhoneNumber") - .HasMaxLength(20) - .HasColumnType("nvarchar(20)") - .HasColumnName("PHONE_NUMBER"); + b.Property("PhoneNumber") + .HasMaxLength(20) + .HasColumnType("nvarchar(20)") + .HasColumnName("PHONE_NUMBER"); - b.Property("PrivateMessage") - .HasColumnType("nvarchar(max)") - .HasColumnName("PRIVATE_MESSAGE"); + b.Property("PrivateMessage") + .HasColumnType("nvarchar(max)") + .HasColumnName("PRIVATE_MESSAGE"); - b.Property("Sequence") - .HasColumnType("int") - .HasColumnName("SEQUENCE"); + b.Property("Sequence") + .HasColumnType("int") + .HasColumnName("SEQUENCE"); - b.HasKey("EnvelopeId", "ReceiverId"); + b.HasKey("EnvelopeId", "ReceiverId"); - b.HasIndex("ReceiverId"); + b.HasIndex("ReceiverId"); - b.ToTable("TBSIG_ENVELOPE_RECEIVER", "dbo"); - }); + b.ToTable("TBSIG_ENVELOPE_RECEIVER", "dbo"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.EnvelopeReceiverReadOnly", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("bigint") + .HasColumnName("GUID"); + + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + + b.Property("AddedWhen") + .HasColumnType("datetime2") + .HasColumnName("ADDED_WHEN"); + + b.Property("AddedWho") + .IsRequired() + .HasMaxLength(250) + .HasColumnType("nvarchar(250)") + .HasColumnName("ADDED_WHO"); + + b.Property("ChangedWhen") + .HasColumnType("datetime2") + .HasColumnName("CHANGED_WHEN"); + + b.Property("ChangedWho") + .HasMaxLength(100) + .HasColumnType("nvarchar(100)") + .HasColumnName("CHANGED_WHO"); + + b.Property("DateValid") + .HasColumnType("datetime2") + .HasColumnName("DATE_VALID"); + + b.Property("EnvelopeId") + .HasColumnType("bigint") + .HasColumnName("ENVELOPE_ID"); + + b.Property("ReceiverMail") + .IsRequired() + .HasMaxLength(250) + .HasColumnType("nvarchar(250)") + .HasColumnName("RECEIVER_MAIL"); + + b.HasKey("Id"); + + b.HasIndex("AddedWho"); + + b.ToTable("TBSIG_ENVELOPE_RECEIVER_READ_ONLY", t => { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("bigint") - .HasColumnName("GUID"); - - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - - b.Property("AddedWhen") - .HasColumnType("datetime2") - .HasColumnName("ADDED_WHEN"); - - b.Property("AddedWho") - .IsRequired() - .HasMaxLength(250) - .HasColumnType("nvarchar(250)") - .HasColumnName("ADDED_WHO"); - - b.Property("ChangedWhen") - .HasColumnType("datetime2") - .HasColumnName("CHANGED_WHEN"); - - b.Property("ChangedWho") - .HasMaxLength(100) - .HasColumnType("nvarchar(100)") - .HasColumnName("CHANGED_WHO"); - - b.Property("DateValid") - .HasColumnType("datetime2") - .HasColumnName("DATE_VALID"); - - b.Property("EnvelopeId") - .HasColumnType("bigint") - .HasColumnName("ENVELOPE_ID"); - - b.Property("ReceiverMail") - .IsRequired() - .HasMaxLength(250) - .HasColumnType("nvarchar(250)") - .HasColumnName("RECEIVER_MAIL"); - - b.HasKey("Id"); - - b.HasIndex("AddedWho"); - - b.ToTable("TBSIG_ENVELOPE_RECEIVER_READ_ONLY", t => - { - t.HasTrigger("TBSIG_ENVELOPE_RECEIVER_READ_ONLY_UPD"); - }); + t.HasTrigger("TBSIG_ENVELOPE_RECEIVER_READ_ONLY_UPD"); }); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.Type", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - b.Property("AddedWhen") - .HasColumnType("datetime") - .HasColumnName("ADDED_WHEN"); + b.Property("AddedWhen") + .HasColumnType("datetime") + .HasColumnName("ADDED_WHEN"); - b.Property("CertificationType") - .HasColumnType("int") - .HasColumnName("CERTIFICATION_TYPE"); + b.Property("CertificationType") + .HasColumnType("int") + .HasColumnName("CERTIFICATION_TYPE"); - b.Property("ChangedWhen") - .HasColumnType("datetime") - .HasColumnName("CHANGED_WHEN"); + b.Property("ChangedWhen") + .HasColumnType("datetime") + .HasColumnName("CHANGED_WHEN"); - b.Property("ContractType") - .HasColumnType("int") - .HasColumnName("CONTRACT_TYPE"); + b.Property("ContractType") + .HasColumnType("int") + .HasColumnName("CONTRACT_TYPE"); - b.Property("ExpiresDays") - .HasColumnType("int") - .HasColumnName("EXPIRES_DAYS"); + b.Property("ExpiresDays") + .HasColumnType("int") + .HasColumnName("EXPIRES_DAYS"); - b.Property("ExpiresWarningDays") - .HasColumnType("int") - .HasColumnName("EXPIRES_WARNING_DAYS"); + b.Property("ExpiresWarningDays") + .HasColumnType("int") + .HasColumnName("EXPIRES_WARNING_DAYS"); - b.Property("FinalEmailToCreator") - .HasColumnType("int") - .HasColumnName("FINAL_EMAIL_TO_CREATOR"); + b.Property("FinalEmailToCreator") + .HasColumnType("int") + .HasColumnName("FINAL_EMAIL_TO_CREATOR"); - b.Property("FinalEmailToReceivers") - .HasColumnType("int") - .HasColumnName("FINAL_EMAIL_TO_RECEIVERS"); + b.Property("FinalEmailToReceivers") + .HasColumnType("int") + .HasColumnName("FINAL_EMAIL_TO_RECEIVERS"); - b.Property("FirstReminderDays") - .HasColumnType("int") - .HasColumnName("FIRST_REMINDER_DAYS"); + b.Property("FirstReminderDays") + .HasColumnType("int") + .HasColumnName("FIRST_REMINDER_DAYS"); - b.Property("Language") - .HasColumnType("nvarchar(5)") - .HasColumnName("LANGUAGE"); + b.Property("Language") + .HasColumnType("nvarchar(5)") + .HasColumnName("LANGUAGE"); - b.Property("ReminderIntervalDays") - .HasColumnType("int") - .HasColumnName("REMINDER_INTERVAL_DAYS"); + b.Property("ReminderIntervalDays") + .HasColumnType("int") + .HasColumnName("REMINDER_INTERVAL_DAYS"); - b.Property("SendReminderEmails") - .HasColumnType("bit") - .HasColumnName("SEND_REMINDER_EMAILS"); + b.Property("SendReminderEmails") + .HasColumnType("bit") + .HasColumnName("SEND_REMINDER_EMAILS"); - b.Property("Title") - .IsRequired() - .HasColumnType("nvarchar(128)") - .HasColumnName("TITLE"); + b.Property("Title") + .IsRequired() + .HasColumnType("nvarchar(128)") + .HasColumnName("TITLE"); - b.Property("UseAccessCode") - .HasColumnType("bit") - .HasColumnName("USE_ACCESS_CODE"); + b.Property("UseAccessCode") + .HasColumnType("bit") + .HasColumnName("USE_ACCESS_CODE"); - b.HasKey("Id"); + b.HasKey("Id"); - b.ToTable("TBSIG_ENVELOPE_TYPE", "dbo"); - }); + b.ToTable("TBSIG_ENVELOPE_TYPE", "dbo"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.Receiver", b => - { - b.Property("Id") - .ValueGeneratedOnAdd() - .HasColumnType("int") - .HasColumnName("GUID"); + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("int") + .HasColumnName("GUID"); - SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); + SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); - b.Property("AddedWhen") - .HasColumnType("datetime") - .HasColumnName("ADDED_WHEN"); + b.Property("AddedWhen") + .HasColumnType("datetime") + .HasColumnName("ADDED_WHEN"); - b.Property("EmailAddress") - .IsRequired() - .HasMaxLength(250) - .HasColumnType("nvarchar(250)") - .HasColumnName("EMAIL_ADDRESS"); + b.Property("EmailAddress") + .IsRequired() + .HasMaxLength(250) + .HasColumnType("nvarchar(250)") + .HasColumnName("EMAIL_ADDRESS"); - b.Property("EnvelopeId") - .HasColumnType("int"); + b.Property("EnvelopeId") + .HasColumnType("int"); - b.Property("Signature") - .IsRequired() - .HasColumnType("nvarchar(64)") - .HasColumnName("SIGNATURE"); + b.Property("Signature") + .IsRequired() + .HasColumnType("nvarchar(64)") + .HasColumnName("SIGNATURE"); - b.Property("TfaRegDeadline") - .HasColumnType("datetime") - .HasColumnName("TFA_REG_DEADLINE"); + b.Property("TfaRegDeadline") + .HasColumnType("datetime") + .HasColumnName("TFA_REG_DEADLINE"); - b.Property("TotpSecretkey") - .HasColumnType("nvarchar(MAX)") - .HasColumnName("TOTP_SECRET_KEY"); + b.Property("TotpSecretkey") + .HasColumnType("nvarchar(MAX)") + .HasColumnName("TOTP_SECRET_KEY"); - b.HasKey("Id"); + b.HasKey("Id"); - b.HasIndex("EnvelopeId"); + b.HasIndex("EnvelopeId"); - b.ToTable("TBSIG_RECEIVER", "dbo"); - }); + b.ToTable("TBSIG_RECEIVER", "dbo"); + }); modelBuilder.Entity("DigitalData.UserManager.Domain.Entities.GroupOfUser", b => - { - b.HasOne("DigitalData.UserManager.Domain.Entities.Group", "Group") - .WithMany() - .HasForeignKey("GroupId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); + { + b.HasOne("DigitalData.UserManager.Domain.Entities.Group", "Group") + .WithMany() + .HasForeignKey("GroupId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); - b.HasOne("DigitalData.UserManager.Domain.Entities.User", "User") - .WithMany() - .HasForeignKey("UserId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); + b.HasOne("DigitalData.UserManager.Domain.Entities.User", "User") + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); - b.Navigation("Group"); + b.Navigation("Group"); - b.Navigation("User"); - }); + b.Navigation("User"); + }); modelBuilder.Entity("DigitalData.UserManager.Domain.Entities.ModuleOfUser", b => - { - b.HasOne("DigitalData.UserManager.Domain.Entities.Module", "Module") - .WithMany() - .HasForeignKey("ModuleId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); + { + b.HasOne("DigitalData.UserManager.Domain.Entities.Module", "Module") + .WithMany() + .HasForeignKey("ModuleId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); - b.HasOne("DigitalData.UserManager.Domain.Entities.User", "User") - .WithMany() - .HasForeignKey("UserId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); + b.HasOne("DigitalData.UserManager.Domain.Entities.User", "User") + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); - b.Navigation("Module"); + b.Navigation("Module"); - b.Navigation("User"); - }); + b.Navigation("User"); + }); modelBuilder.Entity("DigitalData.UserManager.Domain.Entities.UserRep", b => - { - b.HasOne("DigitalData.UserManager.Domain.Entities.Group", "Group") - .WithMany() - .HasForeignKey("GroupId"); + { + b.HasOne("DigitalData.UserManager.Domain.Entities.Group", "Group") + .WithMany() + .HasForeignKey("GroupId"); - b.HasOne("DigitalData.UserManager.Domain.Entities.Group", "RepGroup") - .WithMany() - .HasForeignKey("RepGroupId"); + b.HasOne("DigitalData.UserManager.Domain.Entities.Group", "RepGroup") + .WithMany() + .HasForeignKey("RepGroupId"); - b.HasOne("DigitalData.UserManager.Domain.Entities.User", "RepUser") - .WithMany() - .HasForeignKey("RepUserId"); + b.HasOne("DigitalData.UserManager.Domain.Entities.User", "RepUser") + .WithMany() + .HasForeignKey("RepUserId"); - b.HasOne("DigitalData.UserManager.Domain.Entities.User", "User") - .WithMany() - .HasForeignKey("UserId"); + b.HasOne("DigitalData.UserManager.Domain.Entities.User", "User") + .WithMany() + .HasForeignKey("UserId"); - b.Navigation("Group"); + b.Navigation("Group"); - b.Navigation("RepGroup"); + b.Navigation("RepGroup"); - b.Navigation("RepUser"); + b.Navigation("RepUser"); - b.Navigation("User"); - }); + b.Navigation("User"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.DocumentReceiverElement", b => - { - b.HasOne("EnvelopeGenerator.Domain.Entities.EnvelopeDocument", "Document") - .WithMany("Elements") - .HasForeignKey("DocumentId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); + { + b.HasOne("EnvelopeGenerator.Domain.Entities.EnvelopeDocument", "Document") + .WithMany("Elements") + .HasForeignKey("DocumentId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); - b.HasOne("EnvelopeGenerator.Domain.Entities.Receiver", "Receiver") - .WithMany() - .HasForeignKey("ReceiverId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); + b.HasOne("EnvelopeGenerator.Domain.Entities.Receiver", "Receiver") + .WithMany() + .HasForeignKey("ReceiverId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); - b.Navigation("Document"); + b.Navigation("Document"); - b.Navigation("Receiver"); - }); + b.Navigation("Receiver"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.DocumentStatus", b => - { - b.HasOne("EnvelopeGenerator.Domain.Entities.Envelope", "Envelope") - .WithMany() - .HasForeignKey("EnvelopeId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); + { + b.HasOne("EnvelopeGenerator.Domain.Entities.Envelope", "Envelope") + .WithMany() + .HasForeignKey("EnvelopeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); - b.HasOne("EnvelopeGenerator.Domain.Entities.Receiver", "Receiver") - .WithMany() - .HasForeignKey("ReceiverId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); + b.HasOne("EnvelopeGenerator.Domain.Entities.Receiver", "Receiver") + .WithMany() + .HasForeignKey("ReceiverId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); - b.Navigation("Envelope"); + b.Navigation("Envelope"); - b.Navigation("Receiver"); - }); + b.Navigation("Receiver"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.Envelope", b => - { - b.HasOne("EnvelopeGenerator.Domain.Entities.Type", "Type") - .WithMany() - .HasForeignKey("EnvelopeTypeId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); + { + b.HasOne("EnvelopeGenerator.Domain.Entities.Type", "Type") + .WithMany() + .HasForeignKey("EnvelopeTypeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); - b.HasOne("DigitalData.UserManager.Domain.Entities.User", "User") - .WithMany() - .HasForeignKey("UserId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); + b.HasOne("DigitalData.UserManager.Domain.Entities.User", "User") + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); - b.Navigation("Type"); + b.Navigation("Type"); - b.Navigation("User"); - }); + b.Navigation("User"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.EnvelopeDocument", b => - { - b.HasOne("EnvelopeGenerator.Domain.Entities.Envelope", null) - .WithMany("Documents") - .HasForeignKey("EnvelopeId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - }); + { + b.HasOne("EnvelopeGenerator.Domain.Entities.Envelope", null) + .WithMany("Documents") + .HasForeignKey("EnvelopeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.EnvelopeHistory", b => - { - b.HasOne("EnvelopeGenerator.Domain.Entities.Envelope", null) - .WithMany("Histories") - .HasForeignKey("EnvelopeId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); + { + b.HasOne("EnvelopeGenerator.Domain.Entities.Envelope", null) + .WithMany("Histories") + .HasForeignKey("EnvelopeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); - b.HasOne("EnvelopeGenerator.Domain.Entities.Receiver", "Receiver") - .WithMany() - .HasForeignKey("ReceiverId"); + b.HasOne("EnvelopeGenerator.Domain.Entities.Receiver", "Receiver") + .WithMany() + .HasForeignKey("ReceiverId"); - b.HasOne("DigitalData.UserManager.Domain.Entities.User", "Sender") - .WithMany() - .HasForeignKey("SenderId"); + b.HasOne("DigitalData.UserManager.Domain.Entities.User", "Sender") + .WithMany() + .HasForeignKey("SenderId"); - b.Navigation("Receiver"); + b.Navigation("Receiver"); - b.Navigation("Sender"); - }); + b.Navigation("Sender"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.EnvelopeReceiver", b => - { - b.HasOne("EnvelopeGenerator.Domain.Entities.Envelope", "Envelope") - .WithMany() - .HasForeignKey("EnvelopeId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); + { + b.HasOne("EnvelopeGenerator.Domain.Entities.Envelope", "Envelope") + .WithMany() + .HasForeignKey("EnvelopeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); - b.HasOne("EnvelopeGenerator.Domain.Entities.Receiver", "Receiver") - .WithMany("EnvelopeReceivers") - .HasForeignKey("ReceiverId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); + b.HasOne("EnvelopeGenerator.Domain.Entities.Receiver", "Receiver") + .WithMany("EnvelopeReceivers") + .HasForeignKey("ReceiverId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); - b.Navigation("Envelope"); + b.Navigation("Envelope"); - b.Navigation("Receiver"); - }); + b.Navigation("Receiver"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.EnvelopeReceiverReadOnly", b => - { - b.HasOne("EnvelopeGenerator.Domain.Entities.Receiver", "Receiver") - .WithMany() - .HasForeignKey("AddedWho") - .HasPrincipalKey("EmailAddress") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - - b.Navigation("Receiver"); - }); + { + b.HasOne("EnvelopeGenerator.Domain.Entities.Receiver", "Receiver") + .WithMany() + .HasForeignKey("AddedWho") + .HasPrincipalKey("EmailAddress") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("Receiver"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.Receiver", b => - { - b.HasOne("EnvelopeGenerator.Domain.Entities.Envelope", null) - .WithMany("EnvelopeReceivers") - .HasForeignKey("EnvelopeId"); - }); + { + b.HasOne("EnvelopeGenerator.Domain.Entities.Envelope", null) + .WithMany("EnvelopeReceivers") + .HasForeignKey("EnvelopeId"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.Envelope", b => - { - b.Navigation("Documents"); + { + b.Navigation("Documents"); - b.Navigation("Histories"); + b.Navigation("Histories"); - b.Navigation("EnvelopeReceivers"); - }); + b.Navigation("EnvelopeReceivers"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.EnvelopeDocument", b => - { - b.Navigation("Elements"); - }); + { + b.Navigation("Elements"); + }); modelBuilder.Entity("EnvelopeGenerator.Domain.Entities.Receiver", b => - { - b.Navigation("EnvelopeReceivers"); - }); + { + b.Navigation("EnvelopeReceivers"); + }); #pragma warning restore 612, 618 } } } +#endif \ No newline at end of file diff --git a/EnvelopeGenerator.Infrastructure/Repositories/ConfigRepository.cs b/EnvelopeGenerator.Infrastructure/Repositories/ConfigRepository.cs index 02b58d10..9fd8a76b 100644 --- a/EnvelopeGenerator.Infrastructure/Repositories/ConfigRepository.cs +++ b/EnvelopeGenerator.Infrastructure/Repositories/ConfigRepository.cs @@ -1,4 +1,5 @@ -using DigitalData.Core.Infrastructure; +#if NET +using DigitalData.Core.Infrastructure; using EnvelopeGenerator.Domain.Entities; using Microsoft.EntityFrameworkCore; using EnvelopeGenerator.Application.Common.Interfaces.Repositories; @@ -17,4 +18,5 @@ public class ConfigRepository : CRUDRepository, IConfi var configs = await _dbSet.ToListAsync(); return configs.Count > 0 ? configs[0] : default; } -} \ No newline at end of file +} +#endif \ No newline at end of file diff --git a/EnvelopeGenerator.Infrastructure/Repositories/DocumentReceiverElementRepository.cs b/EnvelopeGenerator.Infrastructure/Repositories/DocumentReceiverElementRepository.cs index 1aef83e8..759763f2 100644 --- a/EnvelopeGenerator.Infrastructure/Repositories/DocumentReceiverElementRepository.cs +++ b/EnvelopeGenerator.Infrastructure/Repositories/DocumentReceiverElementRepository.cs @@ -1,4 +1,5 @@ -using DigitalData.Core.Infrastructure; +#if NET +using DigitalData.Core.Infrastructure; using EnvelopeGenerator.Domain.Entities; using EnvelopeGenerator.Application.Common.Interfaces.Repositories; @@ -10,4 +11,5 @@ public class DocumentReceiverElementRepository : CRUDRepository, IEmailTemplateRepository - { - private readonly IMemoryCache _cache; +{ + private readonly IMemoryCache _cache; - public EmailTemplateRepository(EGDbContext dbContext, IMemoryCache cache) : base(dbContext, dbContext.EmailTemplate) - { - _cache = cache; - } + public EmailTemplateRepository(EGDbContext dbContext, IMemoryCache cache) : base(dbContext, dbContext.EmailTemplate) + { + _cache = cache; + } - private readonly Guid key_guid = Guid.NewGuid(); + private readonly Guid key_guid = Guid.NewGuid(); - /// - /// Retrieves an email template based on its name. - /// Utilizes in-memory caching to improve performance for the limited number of email templates available. - /// If the template is not found in the cache, it queries the database and stores the result in the cache. - /// - /// The type of the email template, which corresponds to its name. - /// - /// A task that represents the asynchronous operation. The task result contains the email template - /// if found, otherwise null. - /// - public async Task ReadByNameAsync(EmailTemplateType type) => await _cache.GetOrCreateAsync($"{type}{key_guid}", async _ + /// + /// Retrieves an email template based on its name. + /// Utilizes in-memory caching to improve performance for the limited number of email templates available. + /// If the template is not found in the cache, it queries the database and stores the result in the cache. + /// + /// The type of the email template, which corresponds to its name. + /// + /// A task that represents the asynchronous operation. The task result contains the email template + /// if found, otherwise null. + /// + public async Task ReadByNameAsync(EmailTemplateType type) => await _cache.GetOrCreateAsync($"{type}{key_guid}", async _ => await _dbSet.Where(t => t.Name == type.ToString()).FirstOrDefaultAsync()); - } \ No newline at end of file +} +#endif \ No newline at end of file diff --git a/EnvelopeGenerator.Infrastructure/Repositories/EnvelopeDocumentRepository.cs b/EnvelopeGenerator.Infrastructure/Repositories/EnvelopeDocumentRepository.cs index 06953cc5..cdedd905 100644 --- a/EnvelopeGenerator.Infrastructure/Repositories/EnvelopeDocumentRepository.cs +++ b/EnvelopeGenerator.Infrastructure/Repositories/EnvelopeDocumentRepository.cs @@ -1,4 +1,5 @@ -using DigitalData.Core.Infrastructure; +#if NET +using DigitalData.Core.Infrastructure; using EnvelopeGenerator.Domain.Entities; using EnvelopeGenerator.Application.Common.Interfaces.Repositories; @@ -10,4 +11,5 @@ public class EnvelopeDocumentRepository : CRUDRepository> IncludeEnvelope(params EnvelopeReceiverReadOnly[] erros) { foreach (var erro in erros) - erro.Envelope = await _envRepo.ReadByIdAsync((int) erro.EnvelopeId); + erro.Envelope = await _envRepo.ReadByIdAsync((int)erro.EnvelopeId); return erros; } @@ -67,4 +68,5 @@ public class EnvelopeReceiverReadOnlyRepository : CRUDRepository, IE return await query.ToListAsync(); } -} \ No newline at end of file +} +#endif \ No newline at end of file diff --git a/EnvelopeGenerator.Infrastructure/Repositories/EnvelopeTypeRepository.cs b/EnvelopeGenerator.Infrastructure/Repositories/EnvelopeTypeRepository.cs index e7cd3e92..2d0d2022 100644 --- a/EnvelopeGenerator.Infrastructure/Repositories/EnvelopeTypeRepository.cs +++ b/EnvelopeGenerator.Infrastructure/Repositories/EnvelopeTypeRepository.cs @@ -1,4 +1,5 @@ -using DigitalData.Core.Infrastructure; +#if NET +using DigitalData.Core.Infrastructure; using EnvelopeGenerator.Domain.Entities; using EnvelopeGenerator.Application.Common.Interfaces.Repositories; @@ -10,4 +11,5 @@ public class EnvelopeTypeRepository : CRUDRepository ReadById(int envelopeId, int receiverId, bool withEnvelope = true, bool withReceiver = true, bool readOnly = true) { var query = readOnly ? _dbSet.AsNoTracking() : _dbSet; - + if (withEnvelope) query = query .Include(er => er.Envelope).ThenInclude(e => e!.Documents!).ThenInclude(d => d.Elements!.Where(e => e.Receiver!.Id == receiverId)) @@ -108,7 +108,7 @@ public class EnvelopeReceiverRepository : CRUDRepository er.Receiver!.EmailAddress == email); if (id is not null) @@ -118,5 +118,6 @@ public class EnvelopeReceiverRepository : CRUDRepository er.Receiver!.Signature == signature); return await query.OrderBy(er => er.EnvelopeId).LastOrDefaultAsync(); - } -} \ No newline at end of file + } +} +#endif \ No newline at end of file diff --git a/EnvelopeGenerator.Infrastructure/Repositories/ReceiverRepository.cs b/EnvelopeGenerator.Infrastructure/Repositories/ReceiverRepository.cs index 9ad6b94a..ce52411a 100644 --- a/EnvelopeGenerator.Infrastructure/Repositories/ReceiverRepository.cs +++ b/EnvelopeGenerator.Infrastructure/Repositories/ReceiverRepository.cs @@ -1,4 +1,5 @@ -using DigitalData.Core.Infrastructure; +#if NET +using DigitalData.Core.Infrastructure; using EnvelopeGenerator.Domain.Entities; using Microsoft.EntityFrameworkCore; using EnvelopeGenerator.Application.Common.Interfaces.Repositories; @@ -16,10 +17,10 @@ public class ReceiverRepository : CRUDRepository, IR { IQueryable query = _dbSet.AsNoTracking(); - if(emailAddress is not null) + if (emailAddress is not null) query = query.Where(r => r.EmailAddress == emailAddress); - if(signature is not null) + if (signature is not null) query = query.Where(r => r.Signature == signature); // envelope receivers are ignored (with '[JsonIgnore]' attribute). The reson to add them is to get the las used receiver name @@ -34,4 +35,5 @@ public class ReceiverRepository : CRUDRepository, IR public async Task ReadByAsync(string? emailAddress = null, string? signature = null) => await ReadBy(emailAddress, signature).FirstOrDefaultAsync(); public async override Task> ReadAllAsync() => await ReadBy().ToListAsync(); -} \ No newline at end of file +} +#endif \ No newline at end of file