new receipt formats
This commit is contained in:
@@ -6,7 +6,7 @@ public class FinalReceipt
|
||||
public string Address1 { get; set; }
|
||||
public string Address2 { get; set; }
|
||||
public string Phone { get; set; }
|
||||
public string ReceiptNumber { get; set; }
|
||||
public string? ReceiptNumber { get; set; }
|
||||
public DateTime DateTime { get; set; }
|
||||
public int Guests { get; set; }
|
||||
public List<FinalReceiptItem> Items { get; set; } = new List<FinalReceiptItem>();
|
||||
|
||||
@@ -27,7 +27,12 @@ public class ReceiptConverter
|
||||
commands.Add(new PrintCommand("Debitorenrechnung"));
|
||||
}
|
||||
// FinalReceipt info
|
||||
string receiptLine = $"Rechnung Nr. {finalReceipt.ReceiptNumber}".PadRight(_lineWidth/2)+$"{finalReceipt.DateTime:HH:mm dd.MM.yyyy}".PadLeft(_lineWidth/2);
|
||||
string receiptLine = "";
|
||||
if (finalReceipt.ReceiptNumber != null)
|
||||
receiptLine += $"Rechnung Nr. {finalReceipt.ReceiptNumber}".PadRight(_lineWidth / 2);
|
||||
else
|
||||
receiptLine += $"".PadRight(_lineWidth / 2);
|
||||
receiptLine += $"{finalReceipt.DateTime:HH:mm dd.MM.yyyy}".PadLeft(_lineWidth / 2);
|
||||
commands.Add(new PrintCommand(receiptLine,isBold:true));
|
||||
commands.Add(new PrintCommand($"Guests: {finalReceipt.Guests}"));
|
||||
commands.Add(new PrintCommand(""));
|
||||
|
||||
Reference in New Issue
Block a user