ClientParameters: Add ORDERING_MEMBERLIST
This commit is contained in:
@ -57,6 +57,7 @@ namespace Elwig.Helpers {
|
|||||||
public string? Website;
|
public string? Website;
|
||||||
|
|
||||||
public int ModeDeliveryNoteStats;
|
public int ModeDeliveryNoteStats;
|
||||||
|
public int OrderingMemberList;
|
||||||
|
|
||||||
public string? TextDeliveryNote;
|
public string? TextDeliveryNote;
|
||||||
public string? TextDeliveryConfirmation;
|
public string? TextDeliveryConfirmation;
|
||||||
@ -102,6 +103,11 @@ namespace Elwig.Helpers {
|
|||||||
case "SHORT": ModeDeliveryNoteStats = 2; break;
|
case "SHORT": ModeDeliveryNoteStats = 2; break;
|
||||||
case "FULL": ModeDeliveryNoteStats = 3; break;
|
case "FULL": ModeDeliveryNoteStats = 3; break;
|
||||||
}
|
}
|
||||||
|
switch (parameters.GetValueOrDefault("ORDERING_MEMBERLIST", "")?.ToUpper()) {
|
||||||
|
case "MGNR": OrderingMemberList = 0; break;
|
||||||
|
case "NAME": OrderingMemberList = 1; break;
|
||||||
|
case "KG": OrderingMemberList = 2; break;
|
||||||
|
}
|
||||||
|
|
||||||
Sender2 = parameters.GetValueOrDefault("DOCUMENT_SENDER") ?? "";
|
Sender2 = parameters.GetValueOrDefault("DOCUMENT_SENDER") ?? "";
|
||||||
TextDeliveryNote = parameters.GetValueOrDefault("TEXT_DELIVERYNOTE");
|
TextDeliveryNote = parameters.GetValueOrDefault("TEXT_DELIVERYNOTE");
|
||||||
@ -127,6 +133,12 @@ namespace Elwig.Helpers {
|
|||||||
case 2: deliveryNoteStats = "SHORT"; break;
|
case 2: deliveryNoteStats = "SHORT"; break;
|
||||||
case 3: deliveryNoteStats = "FULL"; break;
|
case 3: deliveryNoteStats = "FULL"; break;
|
||||||
}
|
}
|
||||||
|
string orderingMemberList = "MGNR";
|
||||||
|
switch (OrderingMemberList) {
|
||||||
|
case 0: orderingMemberList = "MGNR"; break;
|
||||||
|
case 1: orderingMemberList = "NAME"; break;
|
||||||
|
case 2: orderingMemberList = "KG"; break;
|
||||||
|
}
|
||||||
return [
|
return [
|
||||||
("CLIENT_NAME_TOKEN", NameToken),
|
("CLIENT_NAME_TOKEN", NameToken),
|
||||||
("CLIENT_NAME_SHORT", NameShort),
|
("CLIENT_NAME_SHORT", NameShort),
|
||||||
@ -145,6 +157,7 @@ namespace Elwig.Helpers {
|
|||||||
("CLIENT_BIC", Bic),
|
("CLIENT_BIC", Bic),
|
||||||
("CLIENT_IBAN", Iban),
|
("CLIENT_IBAN", Iban),
|
||||||
("MODE_DELIVERYNOTE_STATS", deliveryNoteStats),
|
("MODE_DELIVERYNOTE_STATS", deliveryNoteStats),
|
||||||
|
("ORDERING_MEMBERLIST", orderingMemberList),
|
||||||
("DOCUMENT_SENDER", Sender2),
|
("DOCUMENT_SENDER", Sender2),
|
||||||
("TEXT_DELIVERYNOTE", TextDeliveryNote),
|
("TEXT_DELIVERYNOTE", TextDeliveryNote),
|
||||||
("TEXT_DELIVERYCONFIRMATION", TextDeliveryConfirmation),
|
("TEXT_DELIVERYCONFIRMATION", TextDeliveryConfirmation),
|
||||||
|
Reference in New Issue
Block a user