You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
125 lines
4.3 KiB
125 lines
4.3 KiB
using System;
|
|
using System.Collections.Generic;
|
|
using System.Data;
|
|
using System.Linq;
|
|
using System.Security.Permissions;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace Model
|
|
{
|
|
public class DocCreate
|
|
{
|
|
public string Versandstrasse { get; set; }
|
|
public string VersandDirekt { get; set; } = "";
|
|
public string VersandOption { get; set; } = "";
|
|
public string GASAdresse { get; set; } = "";
|
|
public string ResultOnDoc { get; set; }
|
|
public string ResultSender { get; set; }
|
|
public string ResultFileType { get; set; }
|
|
public string ConfirmationMail { get; set; }
|
|
public string ConfirmationMailAddress { get; set; }
|
|
public string VorlagenTypID { get; set; }
|
|
public string Paket { get; set; }
|
|
public string PartnerNr { get; set; }
|
|
public string PersonNr { get; set; }
|
|
public string TGNrErsteller { get; set; }
|
|
public string TGNrVerantwortlich { get; set; }
|
|
public string TGNrUnterschriftLinks { get; set; }
|
|
public string TGNrUnterschriftRechts { get; set; }
|
|
|
|
public string OhneUnterschrift { get; set; }
|
|
public string FaksimileUnterschrift { get; set; }
|
|
public string PrintLogo { get; set; }
|
|
public string Dokumentdatum { get; set; }
|
|
public string Bezeichnung { get; set; }
|
|
|
|
public string Herkunftsapplikation { get; set; }
|
|
public string OnDocSignCheck { get; set; }
|
|
public string Reference { get; set; }
|
|
|
|
public List<attribute> APIValues { get; set; }
|
|
public List<textreplace> TextToReplace { get; set; }
|
|
public List<Listen> Listen { get; set; }
|
|
}
|
|
public class Liste
|
|
{
|
|
public string Listname { get; set; }
|
|
public string Placeholder { get; set; }
|
|
public string Tag { get; set; }
|
|
public string Value { get; set; }
|
|
}
|
|
|
|
public class Listen
|
|
{
|
|
public List<Liste> Liste { get; set; }
|
|
}
|
|
|
|
|
|
public class attribute
|
|
{
|
|
public string Tag { get; set; }
|
|
public string Value { get; set; }
|
|
public string Type { get; set; }
|
|
}
|
|
public class textreplace
|
|
{
|
|
public string TextToFind { get; set; }
|
|
public string TextToReplace { get; set; }
|
|
}
|
|
|
|
|
|
public class JsonTable
|
|
{
|
|
public List<Dictionary<string, object>> Listen { get; set; }
|
|
}
|
|
public class DokumentCreate
|
|
{
|
|
public string Versandstrasse { get; set; }
|
|
public string VersandDirekt { get; set; } = "";
|
|
public string VersandVerantwortlich { get; set; }
|
|
public string VersandOption { get; set; } = "";
|
|
public string GASAdresse { get; set; } = "";
|
|
public string GASCouvert { get; set; } = "C5mini";
|
|
public string ResultOnDoc { get; set; }
|
|
public string ResultSender { get; set; }
|
|
public string ResultFileType { get; set; }
|
|
public string ConfirmationMail { get; set; }
|
|
public string ConfirmationMailAddress { get; set; }
|
|
public string Herkunftsapplikation { get; set; }
|
|
public string OnDocSignCheck { get; set; }
|
|
public string Paketbezeichnung { get; set; }
|
|
public string Reference { get; set; }
|
|
|
|
public List<APIDokument> Dokumente { get; set; }
|
|
}
|
|
public class APIDokument
|
|
{
|
|
public string VorlagenTypID { get; set; }
|
|
public string PartnerNr { get; set; }
|
|
public string TGNrErsteller { get; set; }
|
|
public string TGNrVerantwortlich { get; set; }
|
|
public string TGNrUnterschriftLinks { get; set; }
|
|
public string TGNrUnterschriftRechts { get; set; }
|
|
public string UnterschriftLinksGeprueft { get; set; }
|
|
public string UnterschriftRechtsGeprueft { get; set; }
|
|
public string OhneUnterschrift { get; set; }
|
|
public string FaksimileUnterschrift { get; set; }
|
|
public string PrintLogo { get; set; }
|
|
public string Dokumentdatum { get; set; }
|
|
public string Bezeichnung { get; set; }
|
|
public List<attribute> APIValues { get; set; }
|
|
public List<textreplace> TextToReplace { get; set; }
|
|
public string PDFDoc { get; set; }
|
|
public string DokumentID { get; set; } = "";
|
|
}
|
|
|
|
public class APIDokumentResult
|
|
{
|
|
public string dokumentid { get; set; }
|
|
public string dokument { get; set; }
|
|
|
|
}
|
|
|
|
}
|