Implementierte individuelle Controller für alle Tabellen unter Verwendung der WebCore.API Bibliothek.

This commit is contained in:
Developer 02
2024-04-04 08:58:03 +02:00
parent b8d4abb7b2
commit b43b1ef866
20 changed files with 209 additions and 57 deletions

View File

@@ -28,22 +28,22 @@ namespace EnvelopeGenerator.Domain.Entities
[Required]
[Column("POSITION_X")]
[DefaultValue(0)]
public float PositionX { get; set; }
public double PositionX { get; set; }
[Required]
[Column("POSITION_Y")]
[DefaultValue(0)]
public float PositionY { get; set; }
public double PositionY { get; set; }
[Required]
[Column("WIDTH")]
[DefaultValue(0)]
public float Width { get; set; }
public double Width { get; set; }
[Required]
[Column("HEIGHT")]
[DefaultValue(0)]
public float Height { get; set; }
public double Height { get; set; }
[Required]
[Column("PAGE")]
@@ -56,7 +56,7 @@ namespace EnvelopeGenerator.Domain.Entities
public bool Required { get; set; }
[Column("TOOLTIP")]
public string Tooltip { get; set; }
public string? Tooltip { get; set; }
[Required]
[Column("READ_ONLY")]
@@ -80,6 +80,6 @@ namespace EnvelopeGenerator.Domain.Entities
public virtual EnvelopeDocument? Document { get; set; }
[ForeignKey("ReceiverId")]
public virtual EnvelopeReceiver? Receiver { get; set; }
public virtual Receiver? Receiver { get; set; }
}
}

View File

@@ -6,11 +6,10 @@ namespace EnvelopeGenerator.Domain.Entities
[Table("TBSIG_ENVELOPE_RECEIVER", Schema = "dbo")]
public class EnvelopeReceiver
{
[Key]
[Column("ENVELOPE_ID")]
public int EnvelopeId { get; set; }
[Key]
[Column("RECEIVER_ID")]
public int ReceiverId { get; set; }