-> Bei neu Ausliefern, vorher alte Tabellen Droppen -> App8 zu App5 Kommunikation und mehr!
36 lines
1.2 KiB
C#
36 lines
1.2 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using BS.Shared;
|
|
using BS.Shared.Extensions;
|
|
using BS.Shared.Interface;
|
|
|
|
namespace BeWo.Data.Entities
|
|
{
|
|
public class GkvAbrechnung : BeWoEntityBase, IGkvAbrechnung
|
|
{
|
|
public GkvAbrechnung()
|
|
{
|
|
this._Tid = TableID.GkvAbrechnung;
|
|
}
|
|
|
|
public virtual DateTime ErstelltAm { get; set; }
|
|
|
|
public virtual DateTime? AbrechnungsZeitraumStart { get; set; }
|
|
public virtual DateTime? AbrechnungsZeitraumEnde { get; set; }
|
|
public virtual decimal Betrag { get; set; }
|
|
public virtual bool Bezahlt { get; set; }
|
|
public virtual bool UrbelegeGesendet { get; set; }
|
|
public virtual GkvVerfahrensstufe Verfahrensstufe { get; set; }
|
|
|
|
public virtual IList<InvoiceBase> InvoiceBases { get; set; }
|
|
public virtual IList<GkvTransferProtokoll> GkvTransferProtokolle { get; set; }
|
|
|
|
public virtual IGkvTransferProtokoll LastTransferProtokoll => GkvTransferProtokolle?.LastOrDefault();
|
|
|
|
public virtual Organisation GetOrganisation()
|
|
{
|
|
return InvoiceBases.First().CostBearer2SupportConcept.CostBearer.Organisation;
|
|
}
|
|
}
|
|
} |