From 2af140db96c7970c6227bd5234fa1393e26a8db3 Mon Sep 17 00:00:00 2001 From: TekH Date: Tue, 25 Nov 2025 13:38:47 +0100 Subject: [PATCH] Add OutRes entity mapped to TBREC_OUT_RESULT table A new `OutRes` class was added to represent the `TBREC_OUT_RESULT` table in the `dbo` schema. The class includes properties for `Id`, `ActionId`, `ResultHeader`, `ResultBody`, `AddedWho`, `AddedWhen`, `ChangedWho`, and `ChangedWhen`, all mapped to corresponding database columns using data annotations. The `System.ComponentModel.DataAnnotations` and `System.ComponentModel.DataAnnotations.Schema` namespaces were imported to support this configuration. --- src/ReC.Domain/Entities/OutRes.cs | 34 +++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 src/ReC.Domain/Entities/OutRes.cs diff --git a/src/ReC.Domain/Entities/OutRes.cs b/src/ReC.Domain/Entities/OutRes.cs new file mode 100644 index 0000000..05bd4d5 --- /dev/null +++ b/src/ReC.Domain/Entities/OutRes.cs @@ -0,0 +1,34 @@ +using System.ComponentModel.DataAnnotations; +using System.ComponentModel.DataAnnotations.Schema; + +namespace ReC.Domain.Entities; + +[Table("TBREC_OUT_RESULT", Schema = "dbo")] +public class OutRes +{ + [Key] + [DatabaseGenerated(DatabaseGeneratedOption.Identity)] + [Column("GUID")] + public long? Id { get; set; } + + [Column("ACTION_ID")] + public long? ActionId { get; set; } + + [Column("RESULT_HEADER")] + public string? ResultHeader { get; set; } + + [Column("RESULT_BODY")] + public string? ResultBody { get; set; } + + [Column("ADDED_WHO")] + public string? AddedWho { get; set; } + + [Column("ADDED_WHEN")] + public DateTime? AddedWhen { get; set; } + + [Column("CHANGED_WHO")] + public string? ChangedWho { get; set; } + + [Column("CHANGED_WHEN")] + public DateTime? ChangedWhen { get; set; } +}