From 5dab28d99d2a2dc9e1bd81f17b2ca53892aed978 Mon Sep 17 00:00:00 2001 From: Developer 02 Date: Wed, 23 Oct 2024 10:35:33 +0200 Subject: [PATCH] =?UTF-8?q?feat(Entit=C3=A4ten):=20IUnique-Schnittstelle,?= =?UTF-8?q?=20die=20auf=20jede=20Entit=C3=A4t=20angewendet=20wird.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- WorkFlow.Domain/Entities/Config.cs | 5 +++-- WorkFlow.Domain/Entities/ProfControlsTf.cs | 5 +++-- WorkFlow.Domain/Entities/Profile.cs | 5 +++-- WorkFlow.Domain/Entities/ProfileObjState.cs | 5 +++-- WorkFlow.Domain/Entities/WfState.cs | 5 +++-- 5 files changed, 15 insertions(+), 10 deletions(-) diff --git a/WorkFlow.Domain/Entities/Config.cs b/WorkFlow.Domain/Entities/Config.cs index 4ddeff4..ae6115c 100644 --- a/WorkFlow.Domain/Entities/Config.cs +++ b/WorkFlow.Domain/Entities/Config.cs @@ -1,10 +1,11 @@ -using System.ComponentModel.DataAnnotations; +using DigitalData.Core.Abstractions; +using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace WorkFlow.Domain.Entities { [Table("TBMWF_CONFIG", Schema = "dbo")] - public class Config + public class Config : IUnique { [Key] [Column("GUID")] diff --git a/WorkFlow.Domain/Entities/ProfControlsTf.cs b/WorkFlow.Domain/Entities/ProfControlsTf.cs index ff4d51d..6a746c2 100644 --- a/WorkFlow.Domain/Entities/ProfControlsTf.cs +++ b/WorkFlow.Domain/Entities/ProfControlsTf.cs @@ -1,11 +1,12 @@ -using DigitalData.UserManager.Domain.Entities; +using DigitalData.Core.Abstractions; +using DigitalData.UserManager.Domain.Entities; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace WorkFlow.Domain.Entities { [Table("TBMWF_PROF_CONTROLS_TF", Schema = "dbo")] - public class ProfControlsTf + public class ProfControlsTf : IUnique { [Key] [Column("GUID")] diff --git a/WorkFlow.Domain/Entities/Profile.cs b/WorkFlow.Domain/Entities/Profile.cs index feac0f7..b3deb49 100644 --- a/WorkFlow.Domain/Entities/Profile.cs +++ b/WorkFlow.Domain/Entities/Profile.cs @@ -1,10 +1,11 @@ -using System.ComponentModel.DataAnnotations; +using DigitalData.Core.Abstractions; +using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace WorkFlow.Domain.Entities { [Table("TBMWF_PROFILE", Schema = "dbo")] - public class Profile + public class Profile : IUnique { [Key] [Column("GUID")] diff --git a/WorkFlow.Domain/Entities/ProfileObjState.cs b/WorkFlow.Domain/Entities/ProfileObjState.cs index 567f0df..10c2cd5 100644 --- a/WorkFlow.Domain/Entities/ProfileObjState.cs +++ b/WorkFlow.Domain/Entities/ProfileObjState.cs @@ -1,10 +1,11 @@ -using System.ComponentModel.DataAnnotations; +using DigitalData.Core.Abstractions; +using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace WorkFlow.Domain.Entities { [Table("TBMWF_PROFILE_OBJ_STATE", Schema = "dbo")] - public class ProfileObjState + public class ProfileObjState : IUnique { [Key] [Column("GUID")] diff --git a/WorkFlow.Domain/Entities/WfState.cs b/WorkFlow.Domain/Entities/WfState.cs index fbafd10..bb0ac71 100644 --- a/WorkFlow.Domain/Entities/WfState.cs +++ b/WorkFlow.Domain/Entities/WfState.cs @@ -1,10 +1,11 @@ -using System.ComponentModel.DataAnnotations; +using DigitalData.Core.Abstractions; +using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace WorkFlow.Domain.Entities { [Table("TBMWF_WF_STATE", Schema = "dbo")] - public class WfState + public class WfState : IUnique { [Key] [Column("GUID")]