feat(Entitäten): IUnique-Schnittstelle, die auf jede Entität angewendet wird.
This commit is contained in:
parent
1df7858423
commit
5dab28d99d
@ -1,10 +1,11 @@
|
|||||||
using System.ComponentModel.DataAnnotations;
|
using DigitalData.Core.Abstractions;
|
||||||
|
using System.ComponentModel.DataAnnotations;
|
||||||
using System.ComponentModel.DataAnnotations.Schema;
|
using System.ComponentModel.DataAnnotations.Schema;
|
||||||
|
|
||||||
namespace WorkFlow.Domain.Entities
|
namespace WorkFlow.Domain.Entities
|
||||||
{
|
{
|
||||||
[Table("TBMWF_CONFIG", Schema = "dbo")]
|
[Table("TBMWF_CONFIG", Schema = "dbo")]
|
||||||
public class Config
|
public class Config : IUnique<int>
|
||||||
{
|
{
|
||||||
[Key]
|
[Key]
|
||||||
[Column("GUID")]
|
[Column("GUID")]
|
||||||
|
|||||||
@ -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;
|
||||||
using System.ComponentModel.DataAnnotations.Schema;
|
using System.ComponentModel.DataAnnotations.Schema;
|
||||||
|
|
||||||
namespace WorkFlow.Domain.Entities
|
namespace WorkFlow.Domain.Entities
|
||||||
{
|
{
|
||||||
[Table("TBMWF_PROF_CONTROLS_TF", Schema = "dbo")]
|
[Table("TBMWF_PROF_CONTROLS_TF", Schema = "dbo")]
|
||||||
public class ProfControlsTf
|
public class ProfControlsTf : IUnique<int>
|
||||||
{
|
{
|
||||||
[Key]
|
[Key]
|
||||||
[Column("GUID")]
|
[Column("GUID")]
|
||||||
|
|||||||
@ -1,10 +1,11 @@
|
|||||||
using System.ComponentModel.DataAnnotations;
|
using DigitalData.Core.Abstractions;
|
||||||
|
using System.ComponentModel.DataAnnotations;
|
||||||
using System.ComponentModel.DataAnnotations.Schema;
|
using System.ComponentModel.DataAnnotations.Schema;
|
||||||
|
|
||||||
namespace WorkFlow.Domain.Entities
|
namespace WorkFlow.Domain.Entities
|
||||||
{
|
{
|
||||||
[Table("TBMWF_PROFILE", Schema = "dbo")]
|
[Table("TBMWF_PROFILE", Schema = "dbo")]
|
||||||
public class Profile
|
public class Profile : IUnique<int>
|
||||||
{
|
{
|
||||||
[Key]
|
[Key]
|
||||||
[Column("GUID")]
|
[Column("GUID")]
|
||||||
|
|||||||
@ -1,10 +1,11 @@
|
|||||||
using System.ComponentModel.DataAnnotations;
|
using DigitalData.Core.Abstractions;
|
||||||
|
using System.ComponentModel.DataAnnotations;
|
||||||
using System.ComponentModel.DataAnnotations.Schema;
|
using System.ComponentModel.DataAnnotations.Schema;
|
||||||
|
|
||||||
namespace WorkFlow.Domain.Entities
|
namespace WorkFlow.Domain.Entities
|
||||||
{
|
{
|
||||||
[Table("TBMWF_PROFILE_OBJ_STATE", Schema = "dbo")]
|
[Table("TBMWF_PROFILE_OBJ_STATE", Schema = "dbo")]
|
||||||
public class ProfileObjState
|
public class ProfileObjState : IUnique<int>
|
||||||
{
|
{
|
||||||
[Key]
|
[Key]
|
||||||
[Column("GUID")]
|
[Column("GUID")]
|
||||||
|
|||||||
@ -1,10 +1,11 @@
|
|||||||
using System.ComponentModel.DataAnnotations;
|
using DigitalData.Core.Abstractions;
|
||||||
|
using System.ComponentModel.DataAnnotations;
|
||||||
using System.ComponentModel.DataAnnotations.Schema;
|
using System.ComponentModel.DataAnnotations.Schema;
|
||||||
|
|
||||||
namespace WorkFlow.Domain.Entities
|
namespace WorkFlow.Domain.Entities
|
||||||
{
|
{
|
||||||
[Table("TBMWF_WF_STATE", Schema = "dbo")]
|
[Table("TBMWF_WF_STATE", Schema = "dbo")]
|
||||||
public class WfState
|
public class WfState : IUnique<int>
|
||||||
{
|
{
|
||||||
[Key]
|
[Key]
|
||||||
[Column("GUID")]
|
[Column("GUID")]
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user