Autismus Köln/Bonn kleiner Bugfix bei Spitzabrechnung, wenn keine Rechnungsadresse beim KT hinterlegt ist
This commit is contained in:
@@ -73,14 +73,19 @@ namespace AutismusKoelnBonn.Invoicing
|
||||
|
||||
|
||||
var invoiceAdress = c2s.CostBearer.Organisation.InvoiceAddress;
|
||||
if (!invoiceAdress.AddressLine1.IsNullOrEmpty())
|
||||
settlementInvoice.RecipientDivision = invoiceAdress.AddressLine1;
|
||||
if (invoiceAdress != null)
|
||||
{
|
||||
if (!invoiceAdress.AddressLine1.IsNullOrEmpty())
|
||||
settlementInvoice.RecipientDivision = invoiceAdress.AddressLine1;
|
||||
if (!invoiceAdress.PostalCode.IsNullOrEmpty())
|
||||
settlementInvoice.RecipientPostCode = invoiceAdress.PostalCode;
|
||||
if (!invoiceAdress.Town.IsNullOrEmpty())
|
||||
settlementInvoice.RecipientTown = invoiceAdress.Town;
|
||||
}
|
||||
|
||||
if (!c2s.CostBearer.Organisation.Name2.IsNullOrEmpty())
|
||||
settlementInvoice.RecipientStreet = c2s.CostBearer.Organisation.Name2;
|
||||
if (!invoiceAdress.PostalCode.IsNullOrEmpty())
|
||||
settlementInvoice.RecipientPostCode = invoiceAdress.PostalCode;
|
||||
if (!invoiceAdress.Town.IsNullOrEmpty())
|
||||
settlementInvoice.RecipientTown = invoiceAdress.Town;
|
||||
|
||||
if (c2s.CostBearer.Organisation.Contacts.Count > 0)
|
||||
{
|
||||
foreach (var i in c2s.CostBearer.Organisation.Contacts)
|
||||
|
||||
Reference in New Issue
Block a user