ClaudiaHeizmannHeilpaedagogik/MonatlicherSollIstKita - Finish nach Rückmeldung
This commit is contained in:
@@ -473,6 +473,7 @@
|
||||
this.xrTableCell10.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell10.Text = "xrTableCell24";
|
||||
this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
|
||||
this.xrTableCell10.TextFormatString = "{0:0.0}";
|
||||
this.xrTableCell10.Weight = 0.11230763205749558D;
|
||||
//
|
||||
// xrTableCell11
|
||||
|
||||
@@ -26,9 +26,17 @@ namespace ClaudiaHeizmannHeilpaedagogik
|
||||
{
|
||||
if (pRO.MonatsZeilen != null && pRO.MonatsZeilen.Count > 0)
|
||||
{
|
||||
pRO.MonatsZeilen = pRO.MonatsZeilen.Where(m => m.MonatStartDate.Year == pRO.EndDate.Year).ToList();
|
||||
var bewStdKum = -pRO.SummeStundenDifKumJahresbeginn;
|
||||
decimal istStdKum = 0;
|
||||
pRO.MonatsZeilen = pRO.MonatsZeilen.Where(m => m.MonatStartDate.Year == pRO.EndDate.Year).OrderBy(m => m.MonatStartDate).ToList();
|
||||
foreach (var mz in pRO.MonatsZeilen)
|
||||
{
|
||||
bewStdKum += mz.bewilligteStunden;
|
||||
mz.bewilligteStundenKumuliert = bewStdKum;
|
||||
istStdKum += mz.erbrachteStunden;
|
||||
mz.erbrachteStundenKumuliert = istStdKum;
|
||||
mz.StundenDifferenzKumuliert = mz.erbrachteStundenKumuliert - mz.bewilligteStundenKumuliert;
|
||||
|
||||
if (mz.MonatStartDate > pRO.EndDate)
|
||||
{
|
||||
mz.Custom1 = "";
|
||||
@@ -37,9 +45,9 @@ namespace ClaudiaHeizmannHeilpaedagogik
|
||||
}
|
||||
else
|
||||
{
|
||||
mz.Custom1 = String.Format("{0}", mz.erbrachteStunden);
|
||||
mz.Custom2 = String.Format("{0}", mz.erbrachteStundenKumuliert);
|
||||
mz.Custom3 = String.Format("{0}", mz.StundenDifferenzKumuliert);
|
||||
mz.Custom1 = String.Format("{0:0.0}", mz.erbrachteStunden);
|
||||
mz.Custom2 = String.Format("{0:0.0}", mz.erbrachteStundenKumuliert);
|
||||
mz.Custom3 = String.Format("{0:0.0}", mz.StundenDifferenzKumuliert);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -51,7 +51,7 @@ namespace ClaudiaHeizmannHeilpaedagogik
|
||||
if (scap != null)
|
||||
{
|
||||
|
||||
var sollIstPRO = MonatlicherSollIstVergleichRO.Create(cb2sc.Oid.Value, pRO.EndDate, scap.Oid, 3);
|
||||
var sollIstPRO = MonatlicherSollIstVergleichRO.Create(cb2sc.Oid.Value, pRO.EndDate, scap.Oid, 3, 1.3333333m);
|
||||
subReport.SetReportDataSource(sollIstPRO);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user