mirror of
https://github.com/Theodor-Springmann-Stiftung/hamann-ausgabe-core.git
synced 2025-10-29 17:25:32 +00:00
46 lines
1.3 KiB
C#
46 lines
1.3 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using HaXMLReader.EvArgs;
|
|
|
|
namespace HaDocument.Models {
|
|
public class Meta {
|
|
public string ID { get; } = "";
|
|
public string Date { get; } = "";
|
|
public DateTime Sort { get; } = new DateTime(1700, 1, 1);
|
|
public int Order { get; } = -1;
|
|
public string Location { get; } = "";
|
|
public List<string> Senders { get; } = null;
|
|
public List<string> Receivers { get; } = null;
|
|
public bool? hasOriginal { get; }
|
|
public bool? isProofread { get; }
|
|
public bool? isDraft { get; }
|
|
public ZHInfo ZH { get; } = null;
|
|
|
|
public Meta(
|
|
string id,
|
|
string date,
|
|
DateTime sort,
|
|
int order,
|
|
bool? hasOriginal,
|
|
bool? isProofread,
|
|
bool? isDraft,
|
|
string location,
|
|
List<string> senders,
|
|
List<string> receivers,
|
|
ZHInfo ZH
|
|
) {
|
|
ID = id;
|
|
Date = date;
|
|
Sort = sort;
|
|
Order = order;
|
|
Location = location;
|
|
Senders = senders;
|
|
Receivers = receivers;
|
|
this.hasOriginal = hasOriginal;
|
|
this.isProofread = isProofread;
|
|
this.isDraft = isDraft;
|
|
this.ZH = ZH;
|
|
}
|
|
|
|
}
|
|
} |