BeWoFuerDich: BeWo-QB verwenden, falls kein KT ermittelt werden kann (statt wie bisher Sozio-LN)
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using BeWo.Data;
|
||||
using BeWo.Data.Access;
|
||||
using BeWo.Data.Entities;
|
||||
@@ -151,23 +150,26 @@ namespace BeWoFuerDich
|
||||
private XtraReport CreateServicesOverviewReportForRo(ServicesOverviewRO ro, long? serviceCategoryOid)
|
||||
{
|
||||
IBeWoReport<ServicesOverviewRO> report = null;
|
||||
String kt = "";
|
||||
if (!String.IsNullOrWhiteSpace(ro.Costbearer))
|
||||
{
|
||||
kt = ro.Costbearer.Trim();
|
||||
}
|
||||
if (kt.ToLower().Contains("jugendamt"))
|
||||
{
|
||||
report = new LeistungsnachweisJugendamt();
|
||||
}
|
||||
else if (kt != "LVR")
|
||||
{
|
||||
report = new LeistungsnachweisSoziotherapie();
|
||||
}
|
||||
if (report == null)
|
||||
if (String.IsNullOrWhiteSpace(ro.Costbearer))
|
||||
{
|
||||
report = new Quittierungsbeleg();
|
||||
}
|
||||
else
|
||||
{
|
||||
String kt = ro.Costbearer;
|
||||
if (kt.ToLower().Contains("jugendamt"))
|
||||
{
|
||||
report = new LeistungsnachweisJugendamt();
|
||||
}
|
||||
else if (kt.ToLower().Contains("lvr"))
|
||||
{
|
||||
report = new Quittierungsbeleg();
|
||||
}
|
||||
else
|
||||
{
|
||||
report = new LeistungsnachweisSoziotherapie();
|
||||
}
|
||||
}
|
||||
|
||||
report.SetReportDataSource(ro);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user