Dtos: Add more DTOs

This commit is contained in:
2023-11-15 16:40:17 +01:00
parent d485f0fda1
commit 486655d071
8 changed files with 372 additions and 140 deletions

View File

@ -9,6 +9,7 @@ using Microsoft.Extensions.Logging;
using Microsoft.Data.Sqlite;
using System.Text.RegularExpressions;
using System.Collections.Generic;
using Elwig.Models.Dtos;
namespace Elwig.Helpers {
public class AppDbContext : DbContext {
@ -45,6 +46,10 @@ namespace Elwig.Helpers {
public DbSet<PaymentMember> MemberPayments { get; private set; }
public DbSet<Credit> Credits { get; private set; }
public DbSet<OverUnderDeliveryRow> OverUnderDeliveryRows { get; private set; }
public DbSet<AreaComUnderDeliveryRowSingle> AreaComUnderDeliveryRows { get; private set; }
public DbSet<MemberDeliveryPerVariantRowSingle> MemberDeliveryPerVariantRows { get; private set; }
private readonly StreamWriter? LogFile = null;
public static DateTime LastWriteTime => File.GetLastWriteTime(App.Config.DatabaseFile);
public DateTime SavedLastWriteTime { get; private set; }