Files
BeWoPlaner/ReportImp/DerKarrenSbd/Mitarbeiterstundenkonto.cs
2019-07-12 10:33:31 +02:00

37 lines
826 B
C#

using System;
using BeWo.Report;
using BeWo.Report.ReportObjects;
using BS.Shared.Core;
namespace DerKarrenSbd
{
[IDSpecificClass(Identifier = "Mitarbeiterstundenkonto")]
public partial class Mitarbeiterstundenkonto : DevExpress.XtraReports.UI.XtraReport, IBeWoReport<MitarbeiterstundenkontoRO>
{
public Mitarbeiterstundenkonto()
{
InitializeComponent();
}
public void SetReportDataSource(MitarbeiterstundenkontoRO pRO)
{
var msb = new CustomMitarbeiterstundenkontoBerechnung();
msb.CreateReport(pRO);
if (pRO.EmployeeDetailList != null)
{
foreach (var ed in pRO.EmployeeDetailList)
{
ed.FullName = String.Format("{0} ({1})", ed.FullName, ed.Employee.PersonnelNumber);
}
}
this.bindingSource1.DataSource = pRO;
}
}
}