Files
BeWoPlaner/ReportImp/Kette2/Invoicing/CustomInvoiceNumberGenerator.cs

28 lines
640 B
C#
Raw Permalink Normal View History

2021-05-24 21:40:02 +02:00
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using BeWo.Data.Entities;
using BeWo.Service.Invoicing;
using BeWo.Service.Plugins;
using BS.Shared;
using BS.Shared.Core;
using BS.Shared.DataContracts;
using BS.Shared.Services;
namespace KetteReports.Invoicing
{
internal class CustomInvoiceNumberGenerator : InvoiceNumberGenerator
{
public override string GetNextInvoiceNumber(int increment, InvoiceBase invoiceBase)
{
if (invoiceBase == null || invoiceBase.Type == InvoiceType.Settlement)
{
return null;
}
return base.GetNextInvoiceNumber(increment, invoiceBase);
}
}
}