* Extended of Dtos

* Added new Services and Controllers
This commit is contained in:
2025-09-03 15:04:22 +02:00
parent 47f37d016d
commit 0199467f72
15 changed files with 172 additions and 23 deletions

View File

@@ -30,6 +30,7 @@ namespace SytelineSaAppEfDataModel
public DbSet<Item> Items { get; set; }
public DbSet<VatCodeAssociation> VatCodeAssociations { get; set; }
public DbSet<ItemCustPriceAll> ItemCustPriceAlls { get; set; }
public DbSet<EdiLog> EdiLogs { get; set; }
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
@@ -2468,6 +2469,43 @@ namespace SytelineSaAppEfDataModel
.HasDatabaseName("IX_itemcustprice_all_RowPointer")
.IsUnique();
});
modelBuilder.Entity<EdiLog>(entity =>
{
entity.ToTable("edi_logs");
entity.HasKey(e => e.Id);
entity.Property(e => e.Id)
.HasColumnName("Id")
.HasColumnType("int")
.IsRequired();
entity.Property(e => e.ProcessName)
.HasColumnName("ProcessName")
.HasMaxLength(200)
.IsRequired();
entity.Property(e => e.ConfigurationName)
.HasColumnName("ConfigurationName")
.HasMaxLength(200)
.IsRequired();
entity.Property(e => e.Status)
.HasColumnName("Status")
.HasColumnType("int")
.IsRequired();
entity.Property(e => e.LogText)
.HasColumnName("LogText")
.HasColumnType("varchar(max)")
.IsRequired();
entity.Property(e => e.Date)
.HasColumnName("Date")
.HasColumnType("datetime")
.IsRequired();
});
}
}
}