update 20250925
This commit is contained in:
@@ -249,29 +249,31 @@ namespace API_NetFramework.Controllers
|
||||
dokdata.As_Faksimile = "True"; dokdata.sign = true; docgendata.digitaleunterschrift = true;
|
||||
if (dokdata.Unterschrift_Links != "-1") { dokdata.approval1 = 1; }
|
||||
if (dokdata.Unterschrift_Rechts != "-1") { dokdata.approval2 = 1; }
|
||||
if (dokdata.Unterschrift_Links != "-1" && dokdata.Unterschrift_Rechts == "-1")
|
||||
{
|
||||
if (dokdata.Ersteller == dokdata.Unterschrift_Links)
|
||||
{
|
||||
dokdata.approved = 1;
|
||||
}
|
||||
else
|
||||
{
|
||||
dokdata.sign = false;
|
||||
dokdata.toapprove = 1;
|
||||
dokdata.approved = 0;
|
||||
dokdata.approval1 = 0;
|
||||
dokdata.approval2 = 1;
|
||||
docgendata.erstellungsart = Erstellungsart.DokumentBearbeiten;
|
||||
}
|
||||
dokdata.approved = 1;
|
||||
docgendata.erstellungsart = Erstellungsart.DokumentBearbeiten;
|
||||
//if (dokdata.Unterschrift_Links != "-1" && dokdata.Unterschrift_Rechts != "-1")
|
||||
//{
|
||||
// if (dokdata.Ersteller == dokdata.Unterschrift_Links)
|
||||
// {
|
||||
// dokdata.approved = 1;
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
// dokdata.sign = false;
|
||||
// dokdata.toapprove = 0;
|
||||
// dokdata.approved = 1;
|
||||
// dokdata.approval1 = 1;
|
||||
// dokdata.approval2 = 1;
|
||||
// docgendata.erstellungsart = Erstellungsart.DokumentBearbeiten;
|
||||
// }
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
docgendata.erstellungsart = Erstellungsart.DokumentBearbeiten;
|
||||
dokdata.toapprove = 1;
|
||||
dokdata.sign = true;
|
||||
}
|
||||
//}
|
||||
//else
|
||||
//{
|
||||
// docgendata.erstellungsart = Erstellungsart.DokumentBearbeiten;
|
||||
// dokdata.toapprove = 1;
|
||||
// dokdata.sign = true;
|
||||
//}
|
||||
|
||||
}
|
||||
|
||||
@@ -380,7 +382,20 @@ namespace API_NetFramework.Controllers
|
||||
{
|
||||
APIDokumentResult aPIDokumentResult = new APIDokumentResult();
|
||||
aPIDokumentResult.dokumentid = dokumennt.DokumentID;
|
||||
aPIDokumentResult.dokument = vs1.Prepare_PDF(dokumennt.DokumentID.ToString(), "", connectionstring, OwnHost, key.ToString(), imagepath);
|
||||
|
||||
if (paket.Result_FileType != "PDF")
|
||||
{
|
||||
DOCGEN.DocGet gd = new DocGet(connectionstring);
|
||||
clsdok dok = new clsdok("", "", "", "");
|
||||
dok = gd.GetDoc(dokumennt.DokumentID);
|
||||
aPIDokumentResult.dokument = dok.dokument;
|
||||
dok = null;
|
||||
gd = null;
|
||||
}
|
||||
else
|
||||
{
|
||||
aPIDokumentResult.dokument = vs1.Prepare_PDF(dokumennt.DokumentID.ToString(), "", connectionstring, OwnHost, key.ToString(), imagepath);
|
||||
}
|
||||
Dokumente.Add(aPIDokumentResult);
|
||||
}
|
||||
|
||||
@@ -482,6 +497,8 @@ namespace API_NetFramework.Controllers
|
||||
if (!(ParamCheck("yesno", dokument.FaksimileUnterschrift))) { return "Parameter Faxsimile " + dokument.FaksimileUnterschrift + " ist ungültig"; }
|
||||
if (!(ParamCheck("yesno", dokument.OhneUnterschrift))) { return "Parameter Form ohne Unterschrift " + dokument.OhneUnterschrift + " ist ungültig"; }
|
||||
if (!(ParamCheck("yesno", dokument.PrintLogo))) { return "Parameter PrintLogo " + dokument.PrintLogo + " ist ungültig"; }
|
||||
if (!(ParamCheck("yesno", dokument.UnterschriftLinksGeprueft))) { return "Parameter UnterschriftLinksGeprueft" + dokument.UnterschriftLinksGeprueft + " ist ungültig"; }
|
||||
if (!(ParamCheck("yesno", dokument.UnterschriftRechtsGeprueft))) { return "Parameter UnterschriftRechtsGeprueft" + dokument.UnterschriftRechtsGeprueft + " ist ungültig"; }
|
||||
if (dokument.TGNrUnterschriftLinks.ToString() == "") { dokument.TGNrUnterschriftLinks = "-1"; }
|
||||
if (dokument.TGNrUnterschriftRechts.ToString() == "") { dokument.TGNrUnterschriftRechts = "-1"; }
|
||||
if (dokument.FaksimileUnterschrift.ToUpper() == "YES")
|
||||
@@ -500,6 +517,14 @@ namespace API_NetFramework.Controllers
|
||||
}
|
||||
if (paket.Versandstrasse == "Yes")
|
||||
{
|
||||
if (dokument.TGNrUnterschriftLinks!="" && dokument.UnterschriftLinksGeprueft != "Yes")
|
||||
{
|
||||
return "Versandstrasse mit ungeprüfter, linker Unterschrift ist nicht möglich";
|
||||
}
|
||||
if (dokument.TGNrUnterschriftRechts != "" && dokument.UnterschriftRechtsGeprueft != "Yes")
|
||||
{
|
||||
return "Versandstrasse mit ungeprüfter, rechter Unterschrift ist nicht möglich";
|
||||
}
|
||||
if (ParamCheck("doktypversandstrasse", dokument.VorlagenTypID) == false) { return "Vorlagentyp " + dokument.VorlagenTypID + " ist nicht für die Versandstrasse konfiguriert"; }
|
||||
if (i == 1)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user