using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using BeWo.Data.Access;
using BeWo.Data.Entities;
using BeWo.Service.Invoicing;
using BS.Shared.Core;
using BS.Shared.DataContracts;
using BS.Shared.Extensions;
using BS.Shared.Services;

namespace BeWo.GpzBiberachReports.Invoicing
{
	[IDSpecificClass(Identifiers = new string[] { "Miete" })]
	public class MieteInvoiceCreation : InvoiceCreation
    {
		
		public override void SetInvoiceId(ServiceInvoice invoice)
		{
			invoice.InvoiceBase.InvoiceId = "Miete";
			invoice.InvoiceBase.InvoiceTypeText = "Miete";
		}

		
		public override IList<InvoiceItem> CreateSummaryInvoiceItems(IList<InvoiceItem> itemList, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap,
			Calculations calc)
		{
			return itemList;
		}
		
    }
}
